Hybrid Software Engineer II — Cloud & Data Platforms

Essential Software Inc.

Rockville, Northern (MD, KY)

Hybrid

USD 80,000 - 125,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health care
401(k) retirement savings
Paid time off
Professional development

Job summary

Essential Software Inc. seeks a Software Engineer II to support federal programs and modern data infrastructure under the Frederick National Lab and NCI. The role emphasizes collaboration, code quality, and responsible AI use within a hybrid work model in the Washington, DC area.

Expect periodic travel to Rockville, MD, and a salary range of $80,000–$125,000 per year. You will design, develop, test, and document software across cloud-based platforms, mentor teammates, and engage with

Qualifications

  • Possession of a bachelor's degree from a CHEA-accredited college/university in Computer Science or related field.
  • At least 5 years of experience in the responsibilities described above.
  • Experience designing, developing, and delivering Web 2.0 systems using HTML/HTML5, Java, JavaScript, ReactJS, AngularJS, Bootstrap, Node.js, Docker, SQL, CSS, OOP, Python, and AWS Core Services.
  • AWS Cloud Practitioner certification.
  • Excellent verbal and written communication skills, including experience working directly with customers to discuss requirements and objectives.
  • Ability to prioritize, status, and multitask.
  • Exceptional interpersonal skills with a strong ability to coordinate and collaborate on tasks within a team environment.
  • Ability to work in a busy and complex setting with government practices and processes.

Responsibilities

  • Collaborate with other developers and test engineers to produce high-quality software that delivers business value and follows established standards and processes.
  • Independently develop, code, modify, test, and debug application programs with minimal guidance.
  • Serve as a trusted code reviewer for peers and follow and help evolve documented best practices for testing and validation.
  • Independently emulate the style and architecture of the existing codebase and write clear technical design documents for your own projects.
  • Integrate existing software into new or modified systems or operating environments.
  • Set milestones, break work into tasks, and participate in retrospectives; present technical design and project progress to the team.
  • Work with business users to develop and implement acceptance tests to ensure the product meets customer requirements.
  • Monitor application performance and troubleshoot production problems.
  • Create and maintain technical documentation and contribute to team-level documentation.
  • Mentor and support junior team members as needed; participate in brown bags or design reviews.

Skills

HTML/HTML5
Java
JavaScript
React
Angular
Bootstrap
Node.js
Docker
SQL
CSS
OOP
Python
AWS Core Services

Education

Bachelor's degree in CS or related field

Tools

AWS Cloud Practitioner certification
AWS Cloud Practitioner certification

Job description

Essential Software Inc. seeks a Software Engineer II to support federal programs and modern data infrastructure under the Frederick National Lab and NCI. The role emphasizes collaboration, code quality, and responsible AI use within a hybrid work model in the Washington, DC area.

Expect periodic travel to Rockville, MD, and a salary range of $80,000–$125,000 per year. You will design, develop, test, and document software across cloud-based platforms, mentor teammates, and engage with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - Cloud & Data Platform
Software Engineer II - Cloud & Data Platform

Essential Software Inc • Rockville (MD)

Hybrid
USD 80,000 - 125,000
Software Engineer- Hybrid
Software Engineer- Hybrid

Envision Innovative Solutions • Annapolis (MD)

On-site
USD 165,000 - 185,000
Average Employee Tenure: 7-10 Years
$3,000 Annual Training Budget
3–4 Weeks PTO + 10 Federal Holidays + 10 Personal Days
+3
Hybrid Senior Software Engineer - Climate Science & Federal
Hybrid Senior Software Engineer - Climate Science & Federal

ActioNet • Silver Spring (MD)

Hybrid
USD 120,000 - 170,000
Competitive pay
Annual training allotments
Hybrid work model
Senior Software Engineer – Secure Data Intelligence (Hybrid)
Senior Software Engineer – Secure Data Intelligence (Hybrid)

Envision Innovative Solutions • Corridor North (MD)

Hybrid
USD 185,000 - 215,000
Senior Software Engineer- Hybrid
Senior Software Engineer- Hybrid

Envision Innovative Solutions • Corridor North (MD)

On-site
USD 185,000 - 215,000
Software Engineer II
Software Engineer II

Essential Software Inc. • Rockville (MD), Northern (KY)

Hybrid
USD 80,000 - 125,000
Health care
401(k) retirement savings
Paid time off
+1
Senior Software Engineer - Defense Mission Systems (Hybrid)
Senior Software Engineer - Defense Mission Systems (Hybrid)

The Employee Connect • Washington

Hybrid
USD 90,000 - 145,000
Hybrid schedule
Health benefits
Tuition support
+1
TS/SCI Cleared Software Engineer — Hybrid/Remote
TS/SCI Cleared Software Engineer — Hybrid/Remote

Workday • Town of Montana (WI)

Hybrid
USD 124,000 - 222,000
Cloud Software Engineer II — AWS & AI/ML Focus
Cloud Software Engineer II — AWS & AI/ML Focus

Peraton • Maryland

Hybrid
USD 146,000 - 234,000
25 PTO days
Bonus plan
Professional development opportunities
Cloud Software Engineer II — Cyber Mission (Remote)
Cloud Software Engineer II — Cyber Mission (Remote)

Peraton • Annapolis (MD)

Hybrid
USD 112,000 - 179,000
25 days PTO
Bonus plan
Dependent benefits coverage