Senior Software Developer

4 days 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 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 DeveloperEntegee 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...


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

  • Senior Java Developer

    2 weeks ago


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


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

  • Software Developer

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

  • Senior .NET Developer

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


  • 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

    1 month 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 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...