Jobs · Engineering · Virginia

812057 Software Engineer $240,000.00

B4Corp · Chantilly, VA · 2 wk ago
Engineering$240k/yrFull-time

Position Level: Level 2 – Expert • Salary: Up to $240,000.00 per year • Core Hours: 9am to 4pm • Location: Chantilly, VA

This position requires a Top Secret (TS/SCI) Clearance with a Polygraph.

About the role

Seeking a talented Software Engineer to support a critical program in Chantilly, VA. In this role, you'll develop and enhance secure, scalable applications that directly support mission operations. Working within an Agile development environment, you'll collaborate with cross-functional teams to design, build, and deploy modern software solutions using Java, Python, relational databases, and RESTful APIs.

Responsibilities

  • Design, develop, test, and maintain scalable software applications and services.
  • Develop backend solutions using Python.
  • Build and integrate RESTful APIs to support application functionality and system interoperability.
  • Design, develop, and optimize solutions leveraging relational databases.
  • Collaborate with engineers, architects, and stakeholders to define technical requirements and implement solutions.
  • Troubleshoot software defects, performance issues, and system integrations.
  • Participate in code reviews and promote software development best practices.
  • Contribute throughout the full software development lifecycle, from requirements through deployment and sustainment.
  • Support Agile development activities including sprint planning, development, testing, and retrospectives.
  • Ensure solutions meet security, performance, and maintainability requirements.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent experience).
  • Experience developing applications using Java and Python.
  • Experience designing and consuming RESTful APIs.
  • Strong experience working with relational databases such as PostgreSQL, Oracle, SQL Server, or MySQL.
  • Experience developing and maintaining software within Linux/Unix environments.
  • Understanding of software development best practices, including version control, testing, and code reviews.
  • Experience working in Agile development environments.
  • Experience levels:
    • Developmental (0-2 years’ experience)
    • Full Performance (3-5 years’ experience)
    • Senior (6-10 years’ experience)
    • Expert (11-15 years’ experience)
    • SME (16+ years’ experience)

Preferred Qualifications

  • Experience developing cloud-based applications, preferably within AWS environments.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with containerization technologies and microservices architectures.
  • Experience with Git, Jenkins, Terraform, or similar development tools.
  • Familiarity with Elasticsearch, OpenSearch, or other search technologies.
  • Experience supporting government or intelligence community programs.

Benefits

  • Retirement
    • Full Vanguard 401k Plan with a full scope of investment options.
    • 100% employer-matched contribution up to 6% of employee's salary.
    • Ability to max out 401k savings ($57k, or $63.5k if over 50).
    • Employees receive B4Corp phantom stock each year (2-year vesting period).
  • Insurance
    • Medical: United Health Care (UHC) with multiple plan options.
    • Dental: United Concordia (UC) Flex Plan.
    • Vision: Vision Service Plan Insurance Co (VSP) Signature Plans.
    • Short-term disability: Mutual of Omaha (60% of salary up to $2,000.00/week).
    • Long-term disability: Mutual of Omaha (60% of salary up to $10,000.00/month).
    • Life insurance: Mutual of Omaha ($200,000.00).
  • Paid Time Off (PTO)
    • Seven weeks of leave per year (including ten federal holidays).
    • Flexible work schedule with comp time (with customer approval).
  • Employee Referral Bonus
    • Refer a friend or coworker and receive $3,000 per year for every year the person works for B4CORP.

Similar jobs