Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Full-time

Business System Solutions

About Business System Solutions

Business System Solutions is a certified Service-Disabled Veteran-Owned Small Business (SDVOSB) and is a trusted provider of comprehensive IT services and solutions for both government, commercial and small business clients. We bring cross-industry expertise in areas including defense, healthcare, finance, and IT sectors—delivering solutions in cybersecurity, data analytics, enterprise reporting, database management, and software development. Taking a full-service approach, we partner closely with our clients to understand their challenges, design tailored technical solutions and deliver impactful results using a range of modern technologies and platforms.

Software Engineer

Overview:
The Software Engineer is responsible for designing, developing, testing, and maintaining software applications to meet business and technical requirements. This role involves working with multiple programming languages, frameworks, and business systems to deliver reliable, scalable, and well-documented solutions.

Key Responsibilities:

  • Design, develop, and implement software applications and components.
  • Write clean, efficient, and maintainable code using a variety of programming languages.
  • Conduct thorough testing and debugging to ensure software quality and performance.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Maintain and update existing applications to improve functionality and user experience.
  • Prepare and maintain detailed technical documentation for all developed software.
  • Participate in code reviews and contribute to continuous improvement of development practices.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Experience developing software using multiple programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of software development lifecycle (SDLC) principles.
  • Experience with application design, debugging, and performance optimization.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a team environment.

Preferred Skills:

  • Experience with modern frameworks and tools (e.g., .NET, Spring, React, Angular).
  • Familiarity with database technologies such as SQL Server, Oracle, or PostgreSQL.
  • Knowledge of version control systems (e.g., Git, SVN).
  • Understanding of agile development methodologies and DevOps practices.

Benefits for Full Time Employees

  • 401(k)
  • 401(k) matching up to 4%
  • Competitive Pay
  • Comprehensive Medical, Dental, and Vision coverage fully paid for employees
  • Flexible Schedule
  • Paid Time Off
  • Full-time and part-time opportunities
Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Leesburg, VA vacancy
  •  ...cuts straight to better care. Requirements: As a Full-Stack Engineer at Commence, you will play a key role in designing, developing...  ...closely with cross-functional teams to deliver high-quality software solutions that are scalable, secure, and efficient. This role is... 
    Suggested
    Remote work

    Commence

    Leesburg, VA
    24 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...Responsibilities may include, but are not limited to : Infrastructure Engineering: Design, test, and implement advanced cybersecurity... 
    Suggested

    Nightwing

    Hamilton, VA
    a month ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...commercial markets. Nightwing is seeking a skilled Software Engineer to provide onsite development and operational support for deployed... 
    Suggested
    Work experience placement
    Immediate start
    Remote work

    Nightwing

    Hamilton, VA
    3 days ago
  •  ...Software Engineer The Software Engineer is responsible for designing, developing, testing, and maintaining software applications to meet business and technical requirements. This role involves working with multiple programming languages, frameworks, and business systems... 
    Suggested
    Full time
    Part time
    Flexible hours

    Business System Solutions Inc

    Leesburg, VA
    1 day ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...overcome the most advanced technical challenges. The team comprises engineers of multiple disciplines including vulnerability research,... 
    Suggested
    Relocation
    Relocation package

    Nightwing

    Hamilton, VA
    16 days ago
  •  ...that values purpose as much as progress, G&A is the place for you! Summary: Goldschmitt and Associates is seeking a Senior Software Engineer to join our Agile team to support an essential modernization program for the U.S. Department of Education, Office of Federal... 
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Goldschmitt and Associates LLC

    Leesburg, VA
    4 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...community, defense, civil, and commercial markets. The Elastic Engineer will be a part of a team of Data Analytic Engineers enhancing,... 

    Nightwing

    Hamilton, VA
    1 day ago
  •  ...Viavi Solutions Inc. is looking for a Software Engineer to join their PNT team in Paeonian Springs, Virginia. In this role, you will design and maintain innovative software and firmware for alternative navigation solutions. You will collaborate in a small, cross-disciplinary... 

    Viavi Solutions

    Paeonian Springs, VA
    3 days ago
  •  ...Senior Software Engineer Are you interested in building large-scale, global platforms that impact over 280 million customers? Do you want to create innovative solutions that help consumers get the most out of their technology every day? At Asurion, we don't just... 

    Asurion

    Sterling, VA
    1 day ago
  •  ...Description This is a remote position. Summary: · Job Title: Software Developer (Cleared) - DoD Program · Clearance: Active...  ..., and able to collaborate across DevOps, cloud, and data engineering functions. Familiarity with data engineering tools and... 
    Contract work
    Remote work
    Monday to Friday

    BizFirst

    Leesburg, VA
    20 days ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 

    Confidential

    Sterling, VA
    3 days ago
  •  ...Job Description Job Description AWS Full Stack Developer Software Engineer - Principal I This is only open to current candidates that are US Citizens and currently hold a US DoW Secret or Top-Secret Clearance. Argo Cyber is supporting a U.S. Government customer... 
    Local area

    Argo Cyber Systems

    Sterling, VA
    21 days ago
  •  ...COFENSE is seeking a Data Engineer in Leesburg, Virginia, to integrate enterprise data from various sources to improve security applications. The role requires expertise in SQL and Python, as well as substantial experience with ETL processes and cloud databases. Candidates... 

    COFENSE

    Leesburg, VA
    2 hours ago
  •  ...Job Description Job Description Description: About Chartis Federal Chartis Federal is a premier systems engineering and integration firm specializing in mission-critical IT and communications solutions for law enforcement, homeland security, and defense. As a... 
    Contract work
    For contractors
    Worldwide

    Chartis Consulting Corporation

    Leesburg, VA
    20 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...commercial markets. Nightwing is currently seeking a Software Engineer (Expert) in Herndon VA to work on a suite of services that will... 

    Nightwing

    Hamilton, VA
    4 days ago
  •  ...Software Systems Engineer - III/JavaScript Developer America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering... 

    America Networks

    Ashburn, VA
    1 day ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...and commercial markets. Job Title: Platform/Infrastructure Engineer Location: Sterling, VA Clearance: TS/SCI Poly **This position... 
    Contract work
    Work at office

    Nightwing

    Hamilton, VA
    15 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...Nightwing Information Technology is seeking a Senior Cloud Platform Engineer to lead the operation, development, and continuous improvement... 

    Nightwing

    Hamilton, VA
    4 days ago
  •  ...Description Are you a highly motivated Systems Engineer looking for a rewarding opportunity to make a significant impact? SAIC has...  ...Engineer on a complex development project involving hardware and software Experience with gathering and implementing system requirements... 
    For contractors
    Immediate start

    SAIC

    Hamilton, VA
    1 day ago
  •  ...Software Engineer Dulles, VA CB-SWE-DUL-001 We are looking for an experienced Software Engineer to join our technology-based program supporting a key government customer. This program delivers engineering services on the ServiceNow platform. The Software Engineer... 

    Convirgence

    Sterling, VA
    1 day ago
  •  ...Tech Data Pulse Tech LLC is a Virginia-certified small business headquartered in Ashburn, VA. We specialize in cybersecurity, software engineering, and DevSecOps solutions for federal agencies and defense contractors. Our team of professionals delivers mission-critical... 
    For contractors

    Data Pulse Tech LLC

    Ashburn, VA
    3 days ago
  •  ...Responsibilities: Position Overview: We are seeking a dynamic individual to join our team as an Application & Customer Support Engineer. This dual-role position combines customer support and application engineering, requiring both technical expertise and excellent... 
    Permanent employment
    Work from home

    Viavi Solutions

    Paeonian Springs, VA
    3 days ago
  •  ...Software Engineer I Sterling, Virginia, United States Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software.... 
    Internship
    Work at office
    Remote work
    Flexible hours

    Axon

    Sterling, VA
    4 days ago
  • $133.14k - $247.26k

     ...public cloud environments. As a lead member of the Warner Bros. Discovery (WBD) Cloud Security team, this role partners closely with engineering and product teams to embed security into cloud architectures, platforms, and workflows across AWS, with a working knowledge and... 
    Temporary work
    Work at office
    Local area

    Warner Bros. Discovery

    Hamilton, VA
    3 days ago
  •  ...Job Description We are seeking an experienced Software Engineer to join our team! This program delivers engineering services on the ServiceNow platform. You should have a bachelor's or master's degree with at least sixteen (16) years of relevant experience, including... 

    NeoMax

    Sterling, VA
    3 days ago
  •  ...implement, and manage CI/CD pipelines to support frequent, reliable software deployments using Jenkins and Groovy. Build and deploy...  .... Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant... 
    Full time
    Contract work
    Local area

    AVTC Group

    Sterling, VA
    1 day ago
  • $175.43k - $178k

     ...JOB ID 12229: Software Engineer Meritore Technologies LLC, an Ashburn, VA based IT Solution, Services and Product Development Firm has Multiple Openings for JOB ID 12229: Software Engineer. Job duties include: Collaborating with the development... 
    Relocation

    Meditore

    Ashburn, VA
    8 hours ago
  •  ...across AWS accounts. Identify defects, debug, and monitor applications. Qualifications: Master’s degree in Science, Technology, or Engineering (any) is required. Work location: Ashburn, VA and various unanticipated locations throughout the U.S. Email Resume to HR Dept.,... 
    Full time

    IT Minds

    Ashburn, VA
    3 days ago
  • $88k - $136.9k

     ...operational systems. Our team operates as a product-oriented engineering group, owning the design and delivery of backend services,...  ...We are looking for a curious and motivated early-career Software Engineer who is excited to work at the intersection of software... 
    Work experience placement
    Internship
    Work at office
    Local area

    Visa

    Ashburn, VA
    3 days ago
  •  ...Developers for this position will be active in all phases of software development: design, implementation, testing, deployment, and support...  ...teams to develop and deploy mission-critical systems, reverse-engineer network application protocols, and develop tools for complex... 
    Immediate start

    GRVTY

    Sterling, VA
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!