Senior Software Developer

2 weeks ago


Sterling, Virginia, United States Entegee Full time
Job Title: Senior Software Developer

Entegee is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing real-time, multi-threaded, distributed software applications, APIs, and associated user interfaces for simulation and training.

Key Responsibilities:

  • Capture and analyze high-level customer requirements; derive product requirements.
  • Design, develop, test, and debug software applications using MVVM UI design pattern and.NET, WPF, XAML.
  • Collaborate with other software engineers and project management to plan and prioritize development tasks on an Agile development team.
  • Provide accurate time estimates for software development activities.
  • Support, maintain, and enhance existing software products as necessary.
  • Actively learn new technologies and techniques and apply them to new domains and problem sets.

Requirements:

  • BS degree in Computer Science, Computer Engineering, or a related STEM field.
  • 4+ years of experience with the full Software Development Lifecycle.
  • 4+ years of experience with Windows 10/11 GUI design & development using MVVM UI design pattern and.NET, WPF, XAML.
  • 2+ years of experience in Python or other scripting language.
  • 2+ years of experience in cross-platform and/or mobile app development.
  • 1+ years of experience in network programming and diagnostics (TCP/UDP sockets, raw sockets, packet sniffing, etc.).
  • 1+ years of experience with Agile, Kanban, or Scrum development methodologies.

Preferred Qualifications:

  • Excellent written and oral communication skills.
  • Experience in simulation and modeling software development.
  • Experience in C/C++ software development.
  • Familiarity with static code analysis, fuzz testing, and secure coding practices.
  • Experience with Continuous Integration tools (Bamboo, Jenkins, TeamCity, or similar).
  • Knowledge of OpenGL development (v3.3 or later).
  • Familiarity with RDBMS databases such as PostgreSQL, MySQL, etc.

Compensation and Benefits:

Entegee offers a competitive hourly rate of $61.00 to $81.00 per hour, as well as a comprehensive benefits package, including medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits, and a 401K plan.

Equal Opportunity Employer:

Entegee is an Equal Opportunity Employer and welcomes applications from diverse candidates. We are committed to creating an inclusive work environment that values diversity, equity, and inclusion.



  • Sterling, Virginia, United States Entegee Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our cross-functional agile team. As a key member of our team, you will be responsible for designing, developing, integrating, and testing software solutions using C# or Java.Key Responsibilities:Design and develop high-quality software solutions...


  • Sterling, Virginia, United States Entegee Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing real-time, multi-threaded, distributed software applications, APIs, and associated user interfaces for simulation and training.Key...


  • Sterling, Virginia, United States Verite Group, Inc. Full time

    Job Title: Senior Software EngineerVerite Group, Inc. is seeking a highly skilled Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for designing, implementing, testing, and deploying mission-critical systems.The ideal candidate will have a strong background in software development, with expertise in...


  • Sterling, Virginia, United States Laansu Full time

    Job Title: Senior Java DeveloperLaansu is seeking a highly skilled Senior Java Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java.Responsibilities:Design and develop software systems using Java, following agile development...


  • Sterling, Virginia, United States Northstrat Full time

    Job OverviewNorthstrat is seeking a highly skilled Senior Software Engineer to join our team of innovators. As a key member of our development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications using the...

  • Software Developer

    2 weeks ago


    Sterling, Virginia, United States Axis Tech, Inc. Full time

    Axis Tech, Inc. is seeking skilled professionals to fill multiple software engineering positions at a competitive salary.Key Responsibilities:Design and develop software applications using Visual Force pages and Apex.Analyze requirements and implement software solutions.Test and gather software applications.Requirements:General computer applications software...


  • Sterling, Virginia, United States Collins Aerospace Full time

    Job Title: Senior Software Engineer - Training SystemsCollins Aerospace Careers is seeking a highly skilled Senior Software Engineer to join our team in Sterling, VA. As a key member of our Simulation and Training Solutions (STS) business area, you will be responsible for designing, implementing, and testing complex multi-platform training device software...

  • Senior .NET Developer

    13 hours ago


    Sterling, Virginia, United States Laansu Full time

    Job OverviewLaansu is seeking a highly skilled Senior .NET Developer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining robust software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using .NET technologiesCollaborate with...


  • Sterling, Virginia, United States Northstrat Full time

    Job Title: Software Engineer/DeveloperWe are seeking a highly skilled Software Engineer/Developer to join our team at Northstrat. As a key member of our IT department, you will be responsible for designing, developing, testing, deploying, and maintaining software solutions that meet the needs of our clients.Job Summary:The successful candidate will have a...


  • Sterling, Virginia, United States Collins Aerospace Full time

    Job Title: Senior Software Engineer - Training SystemsCollins Aerospace is seeking a talented Senior Software Engineer to join our team within the Simulation and Training Solutions (STS) business area.About the RoleWe develop and build highly realistic simulators and training systems for military and commercial customers. Our team utilizes cutting-edge...


  • Sterling, Virginia, United States Collins Aerospace Careers Full time

    Senior Software Engineer - Training SystemsCollins Aerospace Careers is seeking a highly skilled Senior Software Engineer to join our team in Sterling, VA. As a key member of our Simulation and Training Solutions (STS) business area, you will be responsible for designing, implementing, and testing complex multi-platform training device software and user...


  • Sterling, Virginia, United States Northstrat Full time

    Job OverviewNorthstrat is seeking a highly skilled Software Engineer/Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, deploying, and maintaining software solutions for our clients.Key Responsibilities:Develop and implement software enhancements to mission systems in...


  • Sterling, Virginia, United States Collins Aerospace Full time

    Collins Aerospace - Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our Simulation and Training Solutions (STS) business area in Sterling, VA. As a key member of our team, you will design, develop, and test complex multi-platform training device software and user interfaces.Key Responsibilities:Design...


  • Sterling, Virginia, United States Collins Aerospace Full time

    Job Title: Senior Software Engineer - Training SystemsCollins Aerospace is seeking a talented Senior Software Engineer to join our team within the Simulation and Training Solutions (STS) business area.About the RoleWe develop and build highly realistic simulators and training systems for military and commercial customers. Our team utilizes cutting-edge...


  • Sterling, Virginia, United States Laansu Full time

    Job OverviewLaansu is seeking a talented Junior Software Developer to join our team and contribute to the development of software products used by the Department of Transportation and the public at large. The successful candidate will be responsible for building and supporting software solutions that help ensure the safety of drivers and passengers on public...

  • Software Developer

    3 weeks ago


    Sterling, Virginia, United States Getzolutions, LLC Full time

    Job OpportunityWe are seeking a highly skilled Software Developer to join our team at Getzolutions, LLC. As a Full Stack Engineer, you will be responsible for designing and implementing web applications utilizing Java and the Spring Framework.Key Responsibilities:Develop web applications using Java, Spring Data, and Spring BootDesign and implement web UIs...


  • Sterling, Virginia, United States Leidos Full time

    Job Title:Senior Business Development ManagerWe are seeking a seasoned Senior Business Development Manager to join our team at Leidos. As a key member of our Business Development team, you will be responsible for developing and executing the marketing and business development strategy for the Department of Homeland Security (DHS) account.Key...


  • Sterling, Virginia, United States Northstrat Full time

    Job OpportunityWe are seeking a highly skilled Full-Stack Software Developer to join our team at Northstrat. As a key member of our development team, you will play a crucial role in designing, developing, and deploying innovative software solutions that meet the needs of our customers.Key Responsibilities:Design and develop scalable, secure, and efficient...


  • Sterling, Virginia, United States ATPCO Full time

    Job Title: Software Engineering ManagerATPCO is seeking an experienced Software Engineering Manager to lead our pricing software team. As a key member of our engineering organization, you will be responsible for driving the development of our pricing software, ensuring it meets the needs of our airline customers and supports the growth of our business.Key...


  • Sterling, Virginia, United States ATPCO Full time

    Job Title: Software Engineering ManagerATPCO is seeking an experienced Software Engineering Manager to lead our pricing software team. As a key member of our engineering organization, you will be responsible for driving the development of our pricing software, ensuring it meets the needs of our airline customers and supports the growth of our business.Key...