812281 Software Engineer $235,000.00

B4Corp

Herndon (VA)

On-site

USD 212,000 - 259,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401k with employer match
Phantom stock
PTO 7 weeks
Flexible schedule

Job summary

B4Corp in Herndon, VA seeks a Senior Software Developer to design, develop, maintain, and support enterprise software in a Windows environment. The team mainly uses C# and .NET, with strong Java or other OO language experience encouraged. You will become productive in C# within a few months.

Role requires a TS/SCI clearance with a polygraph. Responsibilities include designing, developing, testing, deploying, and maintaining enterprise applications, reviewing code, and collaborating with

Qualifications

  • Minimum 6+ years of professional software development experience.
  • Bachelor’s degree in a related technical field or equivalent professional experience.
  • Strong proficiency in an object‑oriented programming language such as C#, Java, Kotlin, or C++.
  • Strong understanding of object‑oriented design, data structures, algorithms, and common software design patterns.
  • Experience developing and supporting business or enterprise applications.
  • Experience with source control, code reviews, testing, debugging, and the Software Development Lifecycle.
  • Experience working with relational databases, web services, or application integrations.
  • Ability to learn new programming languages, frameworks, and systems.
  • Strong problem-solving and communication skills.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise applications and services.
  • Develop readable, maintainable, and secure software.
  • Troubleshoot application defects and production issues.
  • Review code and contribute to technical design decisions.
  • Work with customers and team members to clarify requirements.
  • Maintain technical documentation.
  • Participate in planning, code reviews, testing, and software releases.
  • Support and improve existing applications, including legacy systems.

Skills

C#
Java
Kotlin
C++

Education

Bachelor’s degree in a related technical field

Tools

PowerShell

Job description

Labor Category: Software Engineer
Position Title: Software Engineer
Position Level: Level 3 – Senior
Salary: Up to $235,000.00 per year
Core Hours: 9am to 4pm
Location: Herndon VA

Description

Position Requires a Top Secret (TS/SCI) Clearance with a Polygraph.

We are seeking a Senior Software Developer to design, develop, maintain, and support enterprise software applications in a Microsoft Windows environment.

The team primarily develops in C# and .NET. Candidates with strong experience in Java or another object-oriented programming language are encouraged to apply. The successful candidate should be able to become productive in C# within the first several months.

Key Responsibilities
  • Design, develop, test, deploy, and maintain enterprise applications and services.
  • Develop readable, maintainable, and secure software.
  • Troubleshoot application defects and production issues.
  • Review code and contribute to technical design decisions.
  • Work with customers and team members to clarify requirements.
  • Maintain technical documentation.
  • Participate in planning, code reviews, testing, and software releases.
  • Support and improve existing applications, including legacy systems.
Details

Labor Category: Software Engineer
Position Title: Software Engineer
Position Level: Level 3 – Senior
Salary: Up to $235,000.00 per year
Core Hours: 9am to 4pm
Location: Herndon VA

Mandatory Requirements
  • 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)
  • Minimum 6+ years of professional software development experience.
  • Bachelor’s degree in a related technical field or equivalent professional experience.
  • Strong proficiency in an object-oriented programming language such as C#, Java, Kotlin, or C++.
  • Strong understanding of object-oriented design, data structures, algorithms, and common software design patterns.
  • Experience developing and supporting business or enterprise applications.
  • Experience with source control, code reviews, testing, debugging, and the Software Development Lifecycle.
  • Experience working with relational databases, web services, or application integrations.
  • Ability to learn new programming languages, frameworks, and systems.
  • Strong problem-solving and communication skills.
Optional Requirements
  • Experience with C# and .NET.
  • Experience with PowerShell or another scripting language.
  • Experience developing web APIs, Windows services, desktop applications, or web applications.
  • Experience with Microsoft Windows and IIS environments.
  • Experience with Jenkins CI/CD pipelines and automated deployments.
  • Experience working with AWS and Azure
  • Experience using GitHub, Jira, Jenkins, and Confluence
  • Familiarity with secure software development practices.
  • Familiarity with Agile development methods.
  • Familiarity with AI-assisted development tools and AI-enabled application capabilities, including the secure use and validation of generated code and content.
B4CORP Company Information

B4Corp is a small defense contracting company that focuses on providing an optimum environment for mission-focused, highly skilled consultants to support the United States of America’s intelligence community and other defense organizations. B4Corp provides a low overhead, highly efficient, high salary environment that allows employees to excel at meeting the client’s needs. B4Corp is looking for information technology professionals that have a high sense of personal responsibility, self-motivation, and mission drive.

B4Corp’s dedication and care for its employees is reflected in our outstanding compensation and benefits package. B4Corp’s benefits reflect the company’s policy of putting the employees first. B4Corp’s maximum flexibility comp / makeup time policy, along with the company’s cafeteria-style benefit plan that allows employees to maximize their Benefit Dollars, reflects B4Corp’s commitment to its employees.

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

Internal Tracking -BC-0587-03

B4Corp is an EEO and e-Verify employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation or national origin. Please take the time to review and complete these three voluntary identification forms if you choose to do so and email them to hr@b4corp.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

812253 Software Engineer $300,000.00
812253 Software Engineer $300,000.00

B4Corp • Bethesda (MD)

On-site
USD 270,000 - 330,000
Seven weeks PTO
Flexible work schedule
Full Vanguard 401k with employer match
+1
812238 Software Engineer $220,000.00
812238 Software Engineer $220,000.00

B4Corp • Chantilly (VA)

On-site
USD 198,000 - 242,000
7 weeks PTO
401k with company match
Phantom stock
+4
812246 Software Engineer $300,000.00
812246 Software Engineer $300,000.00

B4Corp • Virginia

On-site
USD 180,000 - 300,000
401k with company match
Phantom stock
Medical insurance
+3
811534 Software Engineer $185,000.00
811534 Software Engineer $185,000.00

B4Corp • Bethesda (MD)

On-site
USD 167,000 - 204,000
PTO seven weeks per year
Flexible work schedule
401k matching up to 6%
+1
812257 Software Engineer $300,000.00
812257 Software Engineer $300,000.00

B4Corp • Bethesda (MD)

On-site
USD 270,000 - 330,000
Seven weeks PTO
401k with employer match
Phantom stock
+1
812266 Software Engineer $145,000.00
812266 Software Engineer $145,000.00

B4Corp • Bethesda (MD)

On-site
USD 131,000 - 160,000
401k with company match
Phantom stock
Paid time off 7 weeks
+1
812227 Software Engineer $280,000.00
812227 Software Engineer $280,000.00

B4Corp • Bethesda (MD)

On-site
USD 252,000 - 308,000
401k plan with employer match
Phantom stock
Paid time off - seven weeks
+4
812263 Software Engineer $145,000.00
812263 Software Engineer $145,000.00

B4Corp • Bethesda (MD)

On-site
USD 131,000 - 160,000
Seven weeks PTO
Healthy retirement plan
401k with employer match
812256 Software Engineer $100,000.00
812256 Software Engineer $100,000.00

B4Corp • Bethesda (MD)

On-site
USD 60,000 - 100,000
Seven weeks PTO per year
Flexible work schedule with comp time
Comprehensive benefits package
812251 Software Engineer $235,000.00
812251 Software Engineer $235,000.00

B4Corp • Bethesda (MD)

On-site
USD 212,000 - 259,000
Seven weeks PTO
401k with employer match
Comprehensive insurance