Director of Software Development
1 day ago
Citi is a leading global bank with a presence in more than 160 countries. Our Stress Testing Team is responsible for delivering stress testing related solutions to Citi's risk & finance organization.
Job Description:
The Senior Java Engineering Manager will lead our team of software engineers to develop and maintain software used to compute metrics that help mitigate Citi's exposure to counterparty default & help meet regulations like CECL, GSST, IFRS9, and CCAR.
Responsibilities:
• Independently own and drive multiple critical work streams, including vision/direction setting, overseeing the overall planning and execution toward clear objectives with measurable key results.
• Establish and drive adoption of design and coding best practices within your team.
• Liaise with senior stakeholders across the Risk, Finance and Front Office business organizations, and external Market Regulators to execute projects across the Capital spectrum.
• Mentor and guide professional development of analysts & engineers on your team, and continuously improve software engineering practices.
• Collaborate with and across teams to design, build and deliver high quality software meeting and exceeding client needs.
Requirements:
• A hands-on engineering manager with extensive industry experience of engineering management.
• Experience of managing managers (engineering or product).
• BS or MS in Computer Science or related technical field or related experience.
• Broad experience in relational and document databases, data structures, caching and reporting.
• Develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring, among other tools.
• Ability to be metrics/data driven and have a bias for action and result delivery.
Preferred Qualifications:
• Experience in financial industry specifically in Credit Risk & Market Risk Capital domains.
• Experience building modern enterprise applications and deploying to public or private clouds including AWS.
• Experience in big data platforms and technologies such as Hadoop, Hive, HDFS, Presto/Starburst, Spark, and Kafka.
• Experience in Spring Framework and Cloud Computing for both batch and real-time high volume data processing.
• Experience in understanding complex SQLs and exposure to Database Design Concepts including Data Modeling, Logical/Conceptual Design.
Salary: $120,000 - $180,000 per year.
-
Senior Software Developer
4 days ago
Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full timeAbout Kinetic SoftwareAs a leading provider of Student Accommodation software in the UK, we develop and maintain online Accommodation Portals. Our team focuses on delivering new functionality and modernising existing aspects of our student-facing systems across three areas: portal administration/content management, front-end components, and back-end APIs.
-
Software Delivery Director
4 weeks ago
Milton Keynes, Milton Keynes, United Kingdom CV Library Full timeIMServ is seeking a highly skilled Software Delivery Director to lead our engineering team in delivering innovative digital products and platforms. As a key member of our leadership team, you will be responsible for managing project delivery, mentoring team members, and fostering a culture of excellence.The ideal candidate will have 10+ years' experience...
-
Full Stack Software Engineer
4 days ago
Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full timeJob DescriptionThis role is an excellent opportunity for experienced software developers to join our team and contribute to the development of innovative solutions. Key responsibilities include developing enterprise-level web applications, implementing CI/CD tooling, writing efficient queries, and developing frontend components.
-
Facilities Director
4 weeks ago
Milton Keynes, Milton Keynes, United Kingdom Foreign, Commonwealth & Development Office Full timeJob OverviewWe are seeking a highly skilled Facilities Director to lead our team in providing exceptional service delivery and estate management for the Foreign, Commonwealth & Development Office.
-
Business Development Manager
4 days ago
Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full timeJob DescriptionWe are seeking a highly skilled Business Development Manager to join our team at Kinetic Software in Milton Keynes. This is a permanent, full-time position with a salary of £40,000 - £50,000 per year.The ideal candidate will have a strong background in account management and business development, with a proven track record of driving revenue...
-
Software Developer
4 weeks ago
Milton Keynes, Milton Keynes, United Kingdom Quality Personnel Services Ltd Full timeKey Responsibilities:• Design, develop, and test software applications• Collaborate with cross-functional teams to identify software requirements• Ensure high-quality software solutions are delivered on time and within budgetRequirements:• Bachelor's degree in Computer Science or related field• Proficiency in at least one programming language•...
-
Software Developer
3 months ago
Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £45,000 - £65,000Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in Milton Keynes, UK.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing...
-
Lead Software Developer
3 months ago
Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £60,000 - £80,000Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Milton Keynes, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop...
-
Embedded Software Developer
1 day ago
Milton Keynes, Milton Keynes, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full timeJob TitleJunior Embedded Software Engineer – Hybrid Role in Milton Keynes areaWe are seeking a recent graduate with a passion for embedded software development to join our dynamic team.This is an excellent opportunity for an individual with a solid foundation in software programming and a keen interest in embedded systems.You will work within an innovative...
-
Software Development Lead
4 days ago
Milton Keynes, Milton Keynes, United Kingdom Connexa Technology Full time**About Connexa Technology**We are a leading technology company looking for an experienced Software Development Lead to join our team. With a focus on innovation and excellence, we are seeking a skilled individual to drive the development of cutting-edge software solutions.The successful candidate will have expertise in back-end technologies, specifically...
-
Software Development Professional
2 months ago
Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £45,000 - £65,000We are seeking a talented Software Development Professional to join our team at beBee Professionals in Milton Keynes, UK. The successful candidate will play a key role in developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate...
-
Software Development Lead
4 days ago
Milton Keynes, Milton Keynes, United Kingdom Austin Fraser Full timeAbout the Role">Austin Fraser is seeking a skilled Senior Software Engineer to join our team in Milton Keynes. As a key member of our software development team, you will be responsible for designing and delivering complex full-stack software solutions.">Key Responsibilities:">Lead and empower teams to deliver results within structured IT development...
-
Software Development Lead
4 days ago
Milton Keynes, Milton Keynes, United Kingdom CV-Library Full timeAre you a seasoned software development professional seeking a new challenge? We are currently looking for an experienced Software Development Lead to join our team in Milton Keynes. With a competitive salary of up to 80,000 pounds per annum, plus bonus and benefits, this is an exciting opportunity to take your career to the next level.About the RoleWe are a...
-
Software Development Specialist
2 months ago
Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £45,000 - £65,000We are seeking a motivated Software Engineer to join our innovative team in the UK. You will play a key role in developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Develop and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new...
-
Software Development Manager
4 days ago
Milton Keynes, Milton Keynes, United Kingdom CV-Library Full time**Job Summary**We are seeking an experienced Senior Software Engineer to join our team in Milton Keynes. This is a permanent, full-time position with a competitive salary of £70,000 - £90,000 per year.About the RoleThe successful candidate will have extensive experience in software development, particularly in C programming, and a strong understanding of...
-
Software Development Engineer
4 days ago
Milton Keynes, Milton Keynes, United Kingdom Belcan Technical Recruiting (UK) Ltd Full timeRole Overview:We are seeking a highly skilled Software Development Engineer to join our pioneering development team.This position is located in Milton Keynes and involves onsite working as part of a fast-growing team.The successful candidate will be responsible for the development of out-of-the-box communication systems for satellites, UAVs, launch vehicles,...
-
Enterprise Software Developer
3 weeks ago
Milton Keynes, Milton Keynes, United Kingdom ENGINEERINGUK Full timeJob OpportunityTriad Group plc is looking for an Enterprise Software Developer to join our team. In this role, you will be responsible for developing and implementing software solutions that meet the needs of our clients.Design and develop software applications.Evaluate and recommend technologies for adoption.Collaborate with stakeholders to ensure...
-
Lead Software Developer
4 days ago
Milton Keynes, Milton Keynes, United Kingdom Belcan Technical Recruiting (UK) Ltd Full timeJob Description:We are looking for a Lead Software Developer to join our development team in Milton Keynes.In this role, you will be responsible for leading the development of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms.Key Responsibilities:Design and develop software solutions using C...
-
Software Development Specialist
4 days ago
Milton Keynes, Milton Keynes, United Kingdom iO Associates - UKEU Full timeCompany Overview:iO Associates - UK/EU is a leading consultancy firm that provides software development solutions to various clients. We are currently seeking an experienced Software Development Specialist to join our growing team.
-
Senior Software Developer
7 days ago
Milton Keynes, Milton Keynes, United Kingdom iO Associates - UKEU Full timeJob Opportunity:iO Associates - UK/EU seeks an experienced Senior Software Developer to join their team on a permanent basis. The role is based in Milton Keynes and involves working on hybrid projects, requiring occasional travel to client sites.This exciting opportunity offers the chance to work on diverse software solutions for clients across various...