Senior Software Developer

3 weeks ago


Sterling, Virginia, United States Donatech Full time
Job Summary:

Donatech is seeking a skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications on cross-functional agile teams. Your expertise will be essential in delivering solutions within budget, scope, and schedule constraints.

Key Responsibilities:

  • Design and develop software applications using C# or JAVA programming languages.
  • Integrate and test software applications to ensure high-quality and reliability.
  • Perform bidding and proposal activities to support the acquisition of new business.
  • Make and influence decisions that impact cost, schedule, and technical performance at a team level.
  • Develop high-quality software that is verifiable, maintainable, and readable.
  • Perform multi-threaded software debugging.
  • Work independently with limited supervision.
  • Provide engineering estimates.
  • Contribute to software and systems engineering requirements capture and analysis.

Requirements:

  • Previous experience working with multi-threaded C# or JAVA software applications.
  • Experience interfacing with databases.
  • Experience with object-oriented programming concepts.
  • Prior experience with Windows Presentation Foundation (WPF) is highly desired.
  • Excellent written and oral communication skills.
  • Familiarity with Linux and Windows development environments.
  • Candidate exhibits leader-like qualities and has a willingness to share their knowledge and build up their peers.
  • Experience using Visual Studio and Eclipse.
  • Familiarity with DevSecOps and Agile development methodologies.
  • Strong OOP and C++ language skills including STL, Templates.
  • Usage of source code control tools (SVN, GIT, ClearCase, etc.).
  • Usage of ALM tools (JIRA, Confluence, Crucible, Bamboo).

Education/Experience:

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) unless prohibited by local laws/regulations and minimum 5 years prior relevant experience, or an Advanced Degree in a related field and 3 years prior relevant experience, or in absence of a degree, 9 years of relevant experience.
  • Active and transferable U.S. government issued secret or higher security clearance is required prior to start date.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.


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


  • Sterling, Virginia, United States IQUASAR LLC Full time

    Job DescriptionWe are seeking a highly skilled Lead Software Developer to join our team at IQUASAR LLC. As a key member of our engineering team, you will be responsible for designing and implementing large-scale, distributed systems using cutting-edge technologies.Key Responsibilities:Lead the development of full-stack applications using Python, Fast API,...

  • Senior .NET Developer

    4 weeks 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 Northrop Grumman Full time

    Job Summary:We are seeking a skilled Software Development Engineer to join our team at Northrop Grumman. As a Software Development Engineer, you will be responsible for developing, integrating, deploying, and sustaining satellite ground software.Key Responsibilities:Developing client and server applications and services using service or object-oriented...


  • 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 Cohere Technology Group Full time

    Cyber Challenge SpecialistWe are seeking a highly skilled Cyber Challenge Specialist to join our team at Cohere Technology Group. As a Cyber Challenge Specialist, you will be responsible for designing and developing custom software tools and techniques for the Android platform. Your duties will include end-to-end design and development of custom software,...

  • Software Developer

    2 days ago


    Sterling, Virginia, United States Commonwealth of Virginia Full time

    About the Role:This position focuses on developing high-quality software solutions for our company. The ideal candidate will have strong programming skills and a passion for innovation.The successful candidate will be responsible for designing, implementing, and maintaining software applications. Strong communication skills and the ability to work well in a...


  • Sterling, Virginia, United States Core One Full time

    Job SummaryCore One is a dynamic and growing company that values exceptional performance. We are seeking a highly skilled Software Development Specialist to join our team.Key ResponsibilitiesDevelop and deliver web and mobile applications.Support all phases of the software development lifecycle, including analysis, design, testing, implementation,...


  • 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 Commonwealth of Virginia Full time

    Job Title: Full Stack Software DeveloperAs a member of our dynamic team, you will be responsible for developing and maintaining the back end of our software applications. Your expertise in front end development will also be utilized to create a seamless user experience.Key Responsibilities:- Develop and maintain back end software applications- Collaborate...


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

    Job Title: Senior DevOps EngineerJob Summary:Verite Group, Inc. is seeking a skilled Senior DevOps Engineer to join our development team. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining our software development lifecycle.Key Responsibilities:Design and implement continuous integration and continuous...


  • Sterling, Virginia, United States Extend Information Systems Inc Full time

    Job OverviewExtend Information Systems Inc is seeking a talented and motivated Junior Java Developer to join our team. The ideal candidate will have a strong foundation in Java programming and a passion for learning and growth.Key Responsibilities:Develop and maintain high-quality Java applicationsCollaborate with cross-functional teams to design and...


  • Sterling, Virginia, United States Extend Information Systems Inc Full time

    Job DescriptionWe are seeking a highly motivated and detail-oriented Junior Java Developer to join our team at Extend Information Systems Inc.The ideal candidate will have a strong foundation in Java programming and a passion for learning and growth.Responsibilities:Develop and maintain high-quality Java applicationsCollaborate with cross-functional teams to...

  • Software Engineer

    4 weeks ago


    Sterling, Virginia, United States Northrop Grumman Full time

    Job Title: Software Engineer - Spacecraft SimulationWe are seeking an experienced Software Engineer to join our spacecraft simulation team in the Tactical Space Systems organization. This position will be in Dulles, VA and requires a TS/SCI clearance.Key Responsibilities:Plan, organize, and be involved in the full software lifecycle to develop spacecraft...


  • Sterling, Virginia, United States Northrop Grumman Full time

    Job Title: Senior Web Solution EngineerNorthrop Grumman is seeking an experienced Senior Web Solution Engineer to support the Tactical Space Systems Division in their development and deployment of satellite ground software to end customers.The Senior Web Solution Engineer will oversee web architecture, act as a liaison to understand end-user requirements,...


  • Sterling, Virginia, United States Actalent Full time

    Job Title: Entry-Level AR/VR Software EngineerJob Description:We are seeking a software engineer with a passion for creating computer vision and AR/VR technologies to develop innovative solutions for situational awareness in military vehicles. This role involves collaborating with cross-functional teams to design, develop, and integrate new technologies.Key...

  • Senior Test Engineer

    3 weeks ago


    Sterling, Virginia, United States Shuvel Digital Full time

    Job Title: Senior Test EngineerJob Summary:Shuvel Digital is seeking a Senior Test Engineer to support the Agile-based design, development, integration, testing, and deployment of advanced cybersecurity capabilities. As a key member of our team, you will develop and lead continuous test activities in close coordination with the agile development/integration...


  • Sterling, Virginia, United States Raytheon Full time

    Job Summary:As a Cloud Software Engineer at Raytheon, you will develop, maintain, and enhance complex and diverse software Big-Data Cloud systems based on documented requirements. You will directly contribute to all stages of back-end processing, analyzing and indexing, and provide expertise in Cloud Computing, Hadoop Eco-System, including implementing Java...


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

    Job SummaryWe are seeking a skilled Senior Quality Assurance Engineer to join our team at Verite Group, Inc. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software products.Key Responsibilities:Develop and execute test plans, test cases, and test scripts based on software...