Director of Software Development

1 day ago


Milton Keynes, Milton Keynes, United Kingdom Citi Full time
About Us:
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.

  • Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full time

    About 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.


  • Milton Keynes, Milton Keynes, United Kingdom CV Library Full time

    IMServ 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...


  • Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full time

    Job 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 time

    Job 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.


  • Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full time

    Job 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 time

    Key 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,000

    Software 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...


  • Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior 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...


  • Milton Keynes, Milton Keynes, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Job 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...


  • 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...


  • Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We 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...


  • Milton Keynes, Milton Keynes, United Kingdom Austin Fraser Full time

    About 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...


  • Milton Keynes, Milton Keynes, United Kingdom CV-Library Full time

    Are 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...


  • Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We 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...


  • 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...


  • Milton Keynes, Milton Keynes, United Kingdom Belcan Technical Recruiting (UK) Ltd Full time

    Role 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,...


  • Milton Keynes, Milton Keynes, United Kingdom ENGINEERINGUK Full time

    Job 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...


  • Milton Keynes, Milton Keynes, United Kingdom Belcan Technical Recruiting (UK) Ltd Full time

    Job 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...


  • Milton Keynes, Milton Keynes, United Kingdom iO Associates - UKEU Full time

    Company 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.


  • Milton Keynes, Milton Keynes, United Kingdom iO Associates - UKEU Full time

    Job 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...