Software Development Engineering Lead

5 days ago


Washington, Washington, D.C., United States international finance corporation Full time
About the Role

We are seeking a highly motivated and experienced Software Development Engineering Lead to join our team at the International Finance Corporation. As a Technical Lead, you will be responsible for driving solution development and ensuring alignment with business objectives and customer needs.

Key Responsibilities
  • Collaborate with product managers to develop and implement solutions, ensuring alignment with business objectives and customer needs.
  • Collaborate with business users on solution development and support, understanding requirements, conducting fit-gap analysis, and creating a roadmap for new features.
  • Take a lead role in driving solution development/design and ensuring alignment with project/program strategic objectives, reviewing technical specifications, and maintaining the technical product backlog.
  • Oversee and contribute to multiple solution lifecycles from conception through launch and beyond, ensuring timely delivery of high-quality products.
  • Establish systems to monitor operational efficiency of existing application systems and provide proactive maintenance.
  • Participate in systems design within an established framework, providing direction to a team of staff and vendor resources, and potentially managing vendor performance.
  • Provide technical guidance and mentorship to team members, reviewing deliverables to ensure alignment with WBG standards and guidelines.
Requirements
  • Master's degree in computer science, information systems, or a related field with at least 7 years of relevant experience.
  • Demonstrated expertise in implementing solutions for front office or back office systems.
  • Proven experience in leading technical teams to implement various systems, planning and executing project plans, and preparing estimates.
  • Demonstrated experience and proficiency in programming languages such as C#,.NET core, and knowledge in React, Angular, or comparable front-end frameworks.
  • Demonstrated experience in microservices architecture, Open API Framework, API design.
  • In-depth knowledge of Authentication/Authorization frameworks.
  • Database knowledge, ability to review physical diagrams, and work with DB developers.
  • Strong knowledge of Secure coding principles, application security, and data security.
  • Maintaining code repository, backlog, and source control using Azure DevOps.
  • Familiarity and knowledge of working with COTS products.
  • Experience in using system health monitoring tools such as Splunk and AppInsights, AppDynamics, Dynatrace, or comparable technologies.
  • Understanding of modular design principles to ensure customizations/custom development is as independent and non-intrusive as possible.
  • Experience in integrating COTS products with other systems, including APIs, middleware, and data integration tools.
  • Cloud Platforms: Proficiency in at least one major cloud platform (AWS, Azure, GCP) including services like compute, storage, and PaSS services.
  • Cloud Migration: Experience in migrating applications.
  • Cloud Security: Knowledge of cloud security principles, identity, and access management (IAM), encryption, and compliance.
About the World Bank Group

The World Bank Group offers comprehensive benefits, including a retirement plan, medical, life, and disability insurance, and paid leave, including parental leave, as well as reasonable accommodations for individuals with disabilities.

We are proud to be an equal opportunity and inclusive employer with a dedicated and committed workforce, and do not discriminate based on gender, gender identity, religion, race, ethnicity, sexual orientation, or disability.



  • Washington, Washington, D.C., United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Center U.S., Inc. As a key member of our AWS Billing team, you will be responsible for designing and developing scalable and efficient systems to process massive amounts of data.Key ResponsibilitiesDesign and develop software applications using...


  • Washington, Washington, D.C., United States Gainwell Technologies LLC Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Lead to join our team at Gainwell Technologies LLC. As a key member of our software development team, you will be responsible for leading the development of applications stacks with involvement in front-end, database, and API architecture.Key ResponsibilitiesLead the...


  • Washington, Washington, D.C., United States Motion Recruitment Full time

    Location: Remote / Hybrid Position Type: Full-Time Salary Range: $140,000 - $165,000 We are seeking a highly skilled Principal Software Engineer to join our innovative team. This role involves significant expertise in Java and related programming languages, coupled with a hands-on approach to software development and mentorship of junior engineers. As a...


  • Washington, Washington, D.C., United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Cloud Software Development Engineer II to join our team at Amazon Development Center U.S., Inc. in the AWS Systems Manager department. As a Cloud Software Development Engineer II, you will be responsible for designing, developing, and deploying cloud-scale software solutions that meet the needs of our enterprise...


  • Washington, Washington, D.C., United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our EC2 Nitro Flex Instance team at Amazon Development Center U.S., Inc. As a key member of our team, you will be responsible for designing, developing, testing, and deploying large-scale software running across AWS data centers.Key ResponsibilitiesDesign and develop...


  • Washington, Washington, D.C., United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Center U.S., Inc. in the Edge Computing space. As a key member of our team, you will be responsible for designing, building, and integrating systems that streamline operational processes for our customers.Key ResponsibilitiesCollaborate with...


  • Washington, Washington, D.C., United States MetroStar Systems Full time

    Job SummaryWe are seeking a highly skilled and experienced Software Development Manager to lead our development team in delivering high-quality software solutions. As a key member of our team, you will be responsible for overseeing the development lifecycle, guiding team members, and ensuring timely project delivery.Key ResponsibilitiesLead a team of...


  • Washington, Washington, D.C., United States Motion Recruitment Full time

    Principal Software EngineerAt Motion Recruitment, we are seeking a highly skilled Principal Software Engineer to join our team in Rockville, MD. As a key member of our software team, you will play a critical role in the development of cutting-edge software solutions for the biopharma industry.Key Responsibilities:Lead the design, development, and deployment...


  • Washington, Washington, D.C., United States AEVEX Aerospace Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at AEVEX Aerospace. As a key member of our Information Management Technology Division (IMTD), you will play a critical role in designing, developing, and maintaining cutting-edge software solutions that support our national security mission.Key ResponsibilitiesDesign...


  • Washington, Washington, D.C., United States Peraton Full time

    Key ResponsibilitiesPeraton is in search of a Lead Software Engineer with a strong background in crafting and implementing solutions within cloud environments to assist our classified clientele. With two decades of experience in supporting this sector, Peraton has established a reputation for developing some of the most critical and technologically...


  • Washington, Washington, D.C., United States Motion Recruitment Full time

    Transform the Energy Sector with Our TeamWe are seeking a highly skilled Software Engineering Lead to join our innovative team at Motion Recruitment. As a key member of our team, you will be responsible for developing cutting-edge web applications and software that make a real difference in the energy and utility sectors.About the RoleDevelop full stack web...


  • Washington, Washington, D.C., United States AEVEX Aerospace Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at AEVEX Aerospace. As a key member of our Information Management Technology Division (IMTD), you will play a critical role in designing, developing, and maintaining cutting-edge software solutions that support our national security mission.Key ResponsibilitiesDesign...


  • Washington, Washington, D.C., United States Motion Recruitment Full time

    Job Title: Principal Software EngineerJob Type: Full-timeLocation: Rockville, MDJob Description:We are seeking a highly skilled Principal Software Engineer to join our team at Motion Recruitment. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Responsibilities:Lead...


  • Washington, Washington, D.C., United States Zachary Piper Full time

    Zachary Piper Solutions is seeking a highly skilled and experienced software professional to join our development team on a classified government program in the DMV. The role is hybrid, requiring a strong technical background and excellent leadership skills.Key Responsibilities:Lead the development of software architectures, requirements, algorithms,...


  • Washington, Washington, D.C., United States Motion Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Motion Recruitment. As a key member of our organization, you will be responsible for designing, developing, and maintaining complex software applications.Key ResponsibilitiesLead the development of software applications across the entire technology...


  • Washington, Washington, D.C., United States HarmonyTech Full time

    Position OverviewHarmonyTech is seeking a skilled and driven Lead Software Engineer with expertise in Java and .NET technologies. This role involves collaborating with a dynamic agile team to design and implement effective business solutions.The Lead Software Engineer will take charge of assessing the technical framework of the environment, converting...


  • Washington, Washington, D.C., United States BTI Full time

    Job OpportunityWe are seeking a highly skilled Software Development Engineer/SME to join our team at BTI in Upper Marlboro, MD.Job SummaryThe ideal candidate will have a deep understanding of automation, network protocols, and system integration, with the ability to design, develop, and deploy robust software solutions in complex environments.Key...


  • Washington, Washington, D.C., United States Edge Staffing Partners Full time

    Principal Engineer OpportunityEdge Staffing Partners is seeking a talented Principal Engineer to become a vital part of our team. The selected candidate will play a crucial role in merging various systems, reverse engineering components, and developing tailored toolchains to enhance the development process. Additionally, the engineer will be responsible for...


  • Washington, Washington, D.C., United States Hire Military Talent Full time

    Job OverviewWe are seeking a dedicated Lead Software Safety Engineer to join our esteemed organization. This full-time position is integral to the advancement of our safety initiatives within the Conventional Prompt Strike (CPS) System Safety Program. The selected candidate will collaborate with the System Safety Team, delivering specialized support in...


  • Washington, Washington, D.C., United States Atechstar Full time

    What will your job look like? You will provide technical leadership to software engineers by coaching and mentoring throughout end-to-end software development maintenance and lifecycle to achieve project goals to the required level of quality; promote team engagement and motivation. Provide recommendations to the software engineering manager for estimates...