Lead Software Engineer

1 week ago


Reston, United States nTech Workforce Full time

Terms of Employment

  • • W2 Contract-to-Hire, 6 months
  • • This position is hybrid.
  • • The office is located in Reston, VA.
  • • Candidates must reside in Maryland, Washington, DC, Virginia, West Virginia, Pennsylvania, Delaware, New Jersey, New York, North Carolina, Florida, or Texas.


Overview

Our client is seeking an experienced Lead Software Engineer to manage the development of complex software systems. This role involves performing advanced analysis, design, coding, testing, and debugging across various applications, from system architecture integration to software design and implementation. The engineer will collaborate with end-users and stakeholders to define system scope and objectives, oversee modifications and maintenance of operational programs, and lead meetings to establish software requirements. Additionally, the position includes mentoring junior engineers and contributing to the creation of highly complex, innovative solutions.


Responsibilities

  • Lead a team of software engineers in the design, development, and implementation of multiple applications.
  • Performs and leads the detailed technical design, coding, code review and testing of new applications and enhancements of existing applications.
  • Serves as a subject matter expert for specified systems and their subsequent applications.
  • Develop and/or analyze interface design documentation.
  • Comply with hardware and software systems standards and procedures.
  • Deliver large systems for tens of thousands of users.
  • Ensures compliance to the dev/sec/ops practices and policies.
  • Identifies gaps in requirements and solves problems for the supporting staff.
  • Identifies sequencing of services and technologies that are integrated in later phases of the project.
  • Leads the evaluation of risk and opportunity impacts to existing or proposed projects/programs and implements risk mitigation actions.
  • Develops ways to improve performance and increase system availability. Provides recommendations to infuse new technology.
  • Compile, assess, and report data results from software testing and analysis.
  • Supports the Project Manager as the technical team lead on the project.
  • Estimates the technical costs of projects for clients and project managers.
  • Confers with clients to identify requirements and determine desired outcomes to formulate the design of the system or offer alternatives.
  • Assist in the estimation of development of application features.
  • Leads software design and development teams.
  • Identifies, analyzes, defines, and coordinates user, customer, and stakeholder needs and translates them into technical requirements.
  • Manages technical resources (hardware, software, licenses, and services).
  • Plans and leads transformation initiatives to new software architectures.
  • Extend open-source libraries and systems as necessary to meet the needs of the team.
  • Play a crucial role in product scoping and roadmap / architecture discussions.
  • Continually evaluate emerging technologies to identify opportunities, trends, and best practices.
  • Ensure code quality, deployment standards and practices. Mentoring junior developers.


Required Skills & Experience

  • Bachelor’s Degree in Information Technology or Computer Science.
  • 8 years of software design and development, software test and evaluation, and software requirements management experience.
  • Prior experience with onboarding web services on to the APIM platform.
  • Experience building web services with MongoDB as the backend.
  • In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
  • Knowledge of cloud technologies ( e.g. AWS, Azure).
  • Knowledge of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.).
  • Fundamental knowledge of software engineers’ best practices, agile methodologies, CI/CD pipelines.
  • Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests.
  • Strong experience with Deployment/Continuous Integration/ Continuous Testing/ Continuous Delivery processes and tools and have expertise in CI/CD tools and framework.
  • Experience with deploying a global application and configuration management.
  • Reviewing the work of other developers and providing feedback.
  • Ability to communicate technical requirements to all levels of expertise.
  • Proficient in establishing and maintaining good working relationships.
  • Knowledge and understanding of software development life cycle (SDLC).
  • Proficient with integrating complex and/or existing systems.
  • Knowledge of programming languages (e.g. JavaScript, C, Python, etc.).
  • Excellent communication skills both written and verbal.


Preferred Skills & Experience

  • AWS cloud experience is highly desirable.
  • IBM API Connect experience.



  • Reston, Virginia, United States Talent Groups Full time

    Job Summary:Seeking an experienced software engineer to lead the development of robust and scalable IoT software solutions using Azure services.Key Responsibilities:Design, develop, and deploy full-scale IoT software solutions using Azure services such as Azure IoT Hub, Event Hub, and Azure Kubernetes Service.Collaborate with cross-functional teams to...


  • Reston, United States Ampcus Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Lead Software Engineer Location(s): Reston, VA Job Description: Performs complex analysis, design, development, automated unit and integration testing, and...


  • Reston, United States Ampcus Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Software Lead EngineerLocation(s): Reston, VAJob Description: Performs complex analysis, design, development, automated unit and integration testing, and debugging of...


  • Reston, United States INSPYR Solutions Full time

    Title: Lead Software Engineer Location: Reston, VA (HYBRID) Duration: Contract to Hire -Inital 12 months contract Compensation: $70.00 - $79.00/hr Work Requirements: USC, GC or Authorized to work in US QUALIFICATIONS: 8 years Software design and development, software test and evaluation, software requirements management. 1) Prior experience with...


  • Reston, Virginia, United States OutScout Full time

    OutScout is partnering with a SaaS platform to find a Lead Software Engineer to join their team.The company offers a dynamic environment with opportunities for growth and innovation.Key Responsibilities:Drive the architecture and development of the progress computation engine.Plan and execute projects that improve the team's impact metrics.Work on a hybrid...


  • Reston, United States EverWatch Full time

    Job Title Senior Lead, Software Engineer Overview EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions. We are a full-service government solutions company. Harnessing the most advanced technology and solutions, we strengthen defenses and control environments to...


  • Reston, Virginia, United States Interview Now Full time

    About Interview Now:We are a fast-growing SaaS startup dedicated to revolutionizing the human resources and talent acquisition industry. Our mission is to modernize and streamline the hiring and recruiting processes, leveraging cutting-edge technology, data mining, and modern communication to connect our customers with the best talent.About the Role:As a...

  • Software Engineer

    3 weeks ago


    Reston, United States Collabera Full time

    Description Home Search Jobs Job Description Software Engineer Contract: Reston, Virginia, US Salary: $75.00 Per Hour Job Code: 355819 End Date: 2024-12-12 Days Left: 28 days, 2 hours left Apply About the Role: We are looking for a Software Engineering Lead to join our team. The ideal candidate will be responsible for leading a team of software...

  • SF Technology

    3 months ago


    Reston, United States Fannie Mae Full time

    Job DescriptionAs a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems. THE IMPACT YOU WILL MAKEThe SF Technology - Software Engineering -...

  • SF Technology

    7 days ago


    Reston, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKE The SF Technology - Software Engineering -...

  • SF Technology

    6 days ago


    Reston, United States Fannie Mae Full time

    Job DescriptionJob Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKEThe SF Technology - Software...


  • Reston, VA, United States INSPYR Solutions Full time

    Title: Lead Software Engineer Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates. Location: Reston, VA (HYBRID) Duration: Contract to Hire - Inital 12 months contract Compensation: $70.00 - $79.00/hr Work Requirements: USC, GC or Authorized to work in US QUALIFICATIONS: 8 years Software...


  • Reston, Virginia, United States Encore Talent Solutions Full time

    Job Title: Lead - Software EngineerRESPONSIBILITIESWe are seeking a highly skilled Lead - Software Engineer to join our team at Encore Talent Solutions. The ideal candidate will have a strong background in software development and be able to lead complex projects from conception to completion.Key Responsibilities:• Develop and implement cloud-based...

  • Software Engineer

    3 weeks ago


    Reston, United States YRCI Full time

    We are seeking a skilled Software Engineer that is experienced in application development to join our Digital Solutions team in creating innovative solutions for our Federal Government clients. This role is pivotal in developing and maintaining applications that meet our high standards of efficiency and quality. By collecting, modeling, configuring, and...


  • Reston, Virginia, United States Software AG Full time

    Unlock New Horizons as a Cloud Transformation ArchitectAt Software AG, we're pushing the boundaries of innovation in the connected world. Our mission is to empower businesses to become truly connected enterprises and make smarter decisions faster.This role is an exciting opportunity to join our team as a Cloud Transformation Architect, working closely with...

  • Technical Lead

    3 weeks ago


    Reston, Virginia, United States Commonwealth of Virginia Full time

    We are seeking a highly skilled Technical Lead - Software Development to join our team at {company}. The successful candidate will be responsible for leading a team of software engineers and ensuring the delivery of high-quality software solutions.The ideal candidate will have a strong background in software development, excellent communication skills, and...


  • Reston, Virginia, United States Leidos Full time

    Leidos is seeking a highly experienced Mobile Application Technical Lead to join our National Security Sector. As a key member of our team, you will lead a group of developers, designers, and task leads in designing and developing a critical Intelligence Community customer application.About the RoleThe ideal candidate will have expertise in both front-end...


  • Reston, United States Applied Information Sciences Full time

    If you're seeking a sense of community and the ability for growth, look no further. Since 1982, we have been 100% dedicated to our people. Our approach permits greater ownership for individuals and welcomes input into decisions for a thriving workplace and happy employees. Our people are the core reason for AIS' success. As an employee owned company, we are...

  • Software Engineer

    3 weeks ago


    Reston, United States Rapid Cycle Solutions LLC Full time

    Software Engineer Reston, VA · Information Technology Apply Now Software Engineer Rapid Cycle Solutions LLC (RCS) is an innovative small business providing IT and management consulting services to the U.S. Federal Government and commercial clients. We have unique strengths in complex, cross-organizational solution analysis, design, development,...

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States Sunrise Senior Living Full time

    Job Title: Software EngineerIn our company, we are looking for a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications. The ideal candidate should have a strong understanding of software development principles, algorithms, and data structures. The role requires...