Senior Software Engineer

BCMC

Washington (District of Columbia)

On-site

USD 135,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Extremely competitive salary
95% employer paid medical, dental, & vision
100% employer paid life, STD & LTD coverage
401k with company match
Flexible Spending Account (FSA)
11 standard holidays & 3 weeks of annual leave

Job summary

A technology consulting firm in Washington, DC is seeking a Senior Software Engineer to lead modernization projects and mentor junior developers. The ideal candidate will have over five years of experience, proficient in .NET and GraphQL. Strong skills in database management and Agile practices are essential. This position provides a competitive salary, comprehensive benefits including employer-paid medical coverage, paid leave, and a 401k plan with company match. U.S. citizenship is required for security clearance.

Qualifications

  • Must be U.S. Citizen to be eligible for DoD Secret security clearance.
  • At least five years of relevant experience in software development.
  • Certifications: Eligible for COMPTIA Security+.
  • Experience with Postgres and MSSQL databases.
  • Experience leading development teams on projects.
  • Experience with Agile, DevOps, Docker, and CI/CD pipelines.
  • Ability to engage stakeholders and gather requirements.
  • Experience with Legislative Computer Systems (LCS) in the House of Representatives.
  • Experience with developing legislative systems and/or working with legislative data.
  • Experience building/maintaining system data models/schemas.

Responsibilities

  • Lead software modernization and maintenance projects.
  • Provide guidance to junior developers.
  • Collaborate with stakeholders and gather requirements.
  • Collaborate with stakeholders to gather requirements.
  • Mentor junior developers on the team.
  • Support DevOps practices and CI/CD implementations.

Skills

Building applications with .NET (C#)
Experience developing and maintaining GraphQL APIs
Experience working with Postgres and/or MSSQL databases
Experience leading development teams
Experience with Agile methodologies
Experience with DevOps
Experience with Docker (Containers)
Experience with CI/CD pipeline implementations
Ability to work independently
Engaging with stakeholders

Tools

Microsoft Azure
MEAN stack (MongoDB, Express, Angular, Node.js)
React.js

Job description

Join to apply for the Senior Software Engineer role at BCMC

BCMC is seeking a Senior Software Engineer with knowledge and experience in modern backend technology stacks and a history of leading software modernization and maintenance projects.

Clearance: Must be U.S. Citizen to be eligible for DoD Secret security clearance.

Core Work Hours: 7a-4p Monday – Friday, except Government Holidays

Place of Performance: Onsite at the US Capital Building

Certifications: Must be eligible for COMPTIA Security+

Candidates need to have at least five years of relevant experience in the areas described below:

  • Building applications with .NET (C#)
  • Experience developing and maintaining GraphQL APIs
  • Experience working with Postgres and/or MSSQL databases
  • Experience leading development teams as the Senior engineer on projects
  • Experience with Agile methodologies, DevOps, Docker (Containers), and CI/CD pipeline implementations
  • Experience working independently and in a team environment, providing guidance to more junior developers on the team
  • Experience engaging with stakeholders and gathering requirements
  • Experience with Legislative Computer Systems (LCS) in the House of Representatives
  • Experience with developing legislative systems and/or working with legislative data
  • Experience building/maintaining system data models/schemas

Strong knowledge and experience with one or more of the following are considered a plus:

  • Experience with Microsoft Azure cloud technologies
  • Experience with MEAN stack (MongoDB, Express, Angular, Node.js) and React.js
Our Company Overview

Business Computers Management Consulting Group, LLC (BCMC) is a small business specializing in Information Technology (IT), Cybersecurity, Information Assurance (IA), SOA, Big Data Management, Program Management, and more for Federal, State, and Local agencies. We possess highly skilled engineers, providing innovative solutions backed by strong past performances. We are ISO 9001:2015, ISO 27001:2013, 20000:2018, and CMMI L3 certified and registered promising highest quality and services to all of our clients.

Benefits

Extremely competitive salary

95% employer paid for employee medical, dental, & vision coverages

100% employer paid for employee life, STD & LTD disability coverages

401k with company match and profit sharing

Flexible Spending Account (FSA) for dependent & health care

11 standard holidays & 3 weeks of annual leave

Referrals

Referrals increase your chances of interviewing at BCMC by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

BCMC • Washington

On-site
USD 95,000 - 135,000
Competitive salary
Employer-paid health & vision coverage
401(k) with company match
+1
Software Developer
Software Developer

BCMC • Washington

On-site
USD 95,000 - 125,000
Extremely competitive salary
Employer paid medical, dental, vision
Employer paid life, STD & LTD
+3
Software Developer
Software Developer

Business Computers Management Consulting Group Llc • Washington

On-site
USD 80,000 - 120,000
Extremely competitive salary
95% employer paid medical, dental & vision
401k with company match
+1
812087 Software Engineer $260,000.00
812087 Software Engineer $260,000.00

B4Corp • Bethesda (MD)

On-site
USD 156,000 - 260,000
Retirement plan
Phantom stock
PTO 7 weeks/year
+1
Software Engineer
Software Engineer

B/CORE • Herndon (VA)

On-site
USD 120,000 - 140,000
Health/Dental/Vision
401(k)
Paid Time Off
+3
811531 Software Engineer $200,000.00
811531 Software Engineer $200,000.00

B4Corp • Bethesda (MD)

On-site
USD 150,000 - 200,000
Competitive salary up to $200,000
Full Vanguard 401(k) Plan
Employees receive phantom stock
+3
Software Developer
Software Developer

Bridge Core (BCore) • Chantilly (VA)

On-site
USD 190,000 - 230,000
Health/Dental/Vision
401(k)
Paid Time Off
+1
811529 Software Engineer $175,000.00
811529 Software Engineer $175,000.00

B4Corp • Bethesda (MD)

On-site
USD 136,000 - 160,000
401k Plan with employer match
Seven weeks of Paid Time Off
Employee Referral Bonus
Systems Engineer
Systems Engineer

Bridge Core • Herndon (VA)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Bridge Core (BCore) • Herndon (VA)

On-site
USD 120,000 - 140,000
Health/Dental/Vision
401(k)
Paid Time Off
+2