Senior Software Engineer

Analytica

Washington (District of Columbia)

On-site

USD 120,000 - 170,000

Full time

13 hours ago
Be an early applicant
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

Bonuses
Employer-paid healthcare
Training funds
401(k) match

Job summary

Analytica seeks a Senior Software Engineer to design, develop, and maintain cloud-based applications supporting federal government missions. The role covers full-stack development with Azure, building scalable front-end and back-end solutions while leveraging Azure services for secure, reliable systems.

The candidate will work with developers, architects, data engineers, and government stakeholders in an Agile environment, delivering robust solutions and documentation in a collaborative setting.

Qualifications

  • Bachelor's degree in CS or related field or equivalent experience.
  • 5+ years of professional software development experience.
  • AZ-204 and/or AZ-305 certifications.
  • Hands-on experience with Microsoft Azure.
  • Proficiency in React/Angular/Vue.js and C#/NET or Python.
  • Experience designing REST APIs and web services.
  • Strong JavaScript/TypeScript, HTML, CSS skills.
  • Experience with SQL and NoSQL databases; Git and CI/CD.
  • Experience in Agile/Scrum environments.
  • Ability to obtain federal clearance if required.

Responsibilities

  • Design, develop, test, deploy, and maintain full-stack web applications on Azure.
  • Develop responsive front-end using React, Angular, or Vue.js.
  • Build scalable back-end services, APIs, and microservices in C#/NET or Python.
  • Develop and integrate RESTful APIs for data integration needs.
  • Leverage Azure services including App Service and database solutions.
  • Implement CI/CD pipelines and DevOps practices.
  • Participate in Agile ceremonies and collaborate with stakeholders.
  • Create documentation, architecture diagrams, and deployment procedures.
  • Support modernization and cloud-native migrations on Azure.

Skills

Full-stack development
Azure cloud services
REST APIs
JavaScript/TypeScript
C#/ .NET
Python
React/Angular/Vue.js
Agile/Scrum
CI/CD
DevOps practices

Education

Bachelor's degree in Computer Science or related field

Tools

Azure
React
Angular
Vue.js
C# / .NET
Python
SQL
Cosmos DB
Azure DevOps
GitHub Actions

Job description

Analyticais seeking a Senior Software Engineer to design, develop, and maintain modern, cloud-based applications supporting federal government missions. The Full Stack Azure Developer will work across the application stack, developing scalable front‑end and back‑end solutions while leveraging Microsoft Azure services to build secure, reliable, and high‑performing applications.

The ideal candidate has strong full‑stack development experience, hands‑on expertise with Azure cloud services, and the ability to translate business and mission requirements into robust technical solutions. This role will collaborate closely with developers, architects, data engineers, product owners, and government stakeholders in an Agile environment.

Analytica has been recognized by Inc. Magazine as one of the fastest‑growing 250 businesses in the U.S. for three years. We partner with U.S. government clients in health, civilian, and national security missions to build innovative technology solutions that impact our day‑to‑day lives. The company offers competitive compensation with opportunities for bonuses, employer‑paid healthcare, training and development funds, and a 401(k) match.

  • Competitive compensation with opportunities for bonuses
  • Employer‑paid healthcare
  • Training and development funds
  • 401(k) match
Responsibilities
  • Design, develop, test, deploy, and maintain full-stack web applications using modern development frameworks and Azure cloud technologies.
  • Develop responsive, user-friendly front‑end applications using React, Angular, or similar JavaScript/TypeScript frameworks.
  • Build scalable back‑end services, APIs, and microservices using C#, .NET/.NET Core, Python, or similar technologies.
  • Develop and integrate RESTful APIs and other services to support application and data integration requirements.
  • Leverage Azure services such as Azure App Service, Azure
  • Functions, Azure API Management, Azure Storage, Azure SQL, Azure Cosmos DB, Azure Service Bus, and Azure Key Vault.
  • Implement cloud‑native application architectures using microservices, serverless computing, containers, and event‑driven patterns
  • Develop and optimize database solutions using SQL Server, Azure SQL, PostgreSQL, Cosmos DB, or other relational and NoSQL technologies.
  • Implement CI/CD pipelines and automated deployment processes using Azure DevOps, GitHub Actions, or similar tools.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, daily standups, demos, and retrospectives. Collaborate with technical architects and stakeholders to evaluate technical approaches and recommend solutions.
  • Develop technical documentation, architecture diagrams, API documentation, and deployment procedures.
  • Support modernization efforts, including migration of legacy applications to Azure cloud-native architectures.
  • Ensure solutions comply with applicable federal security, privacy, accessibility, and data management requirements.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
  • 5+ years of professional software development experience, with significant experience in full-stack application development.
  • Microsoft Certified: Azure Developer Associate (AZ-204) and/or Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
  • Hands‑on experience developing applications in Microsoft Azure.
  • Strong experience with at least one modern front‑end framework such as React, Angular, or Vue.js.
  • Strong back‑end development experience with C#/.NET, Python, or similar technologies.
  • Experience designing and developing REST APIs and web services.
  • Strong proficiency with JavaScript and/or TypeScript, HTML, and CSS.
  • Experience with relational databases and SQL. Experience with Git and modern source‑control practices. Experience implementing CI/CD pipelines and DevOps practices.
  • Experience working in Agile/Scrum development environments.
  • Strong understanding of software development lifecycle, application architecture, testing, and deployment practices. Ability to obtain and maintain the appropriate level of U.S. federal government security clearance or suitability, if required by the program.
AboutANALYTICA

Analytica is a leading consulting and information technology solutions provider to public sector organizations supporting health, civilian, and national security missions. Founded in 2009 and headquartered in Bethesda, MD, the company is an establishedSBAsmall businessthat hasbeen recognized byInc. Magazineeach of the past three years as one of the 250 fastest-growingcompanies in theU.S. Analytica specializes in providing software and systems engineering, information management, analytics & visualization, agile project management, and management consulting services.The companyis appraised by theSoftware Engineering Institute (SEI) atCMMI® Maturity Level 3and is anISO 9001:2008 certifiedprovider.

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

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

analyticallc • Washington

On-site
USD 140,000 - 180,000
Bonuses
Employer-paid healthcare
Training and development funds
+1
Full Stack Developer
Full Stack Developer

Analytica • Bethesda (MD)

On-site
USD 110,000 - 150,000
Bonuses
Employer paid health care
Training and development funds
+1
Senior Solutions Architect
Senior Solutions Architect

Analytica • Washington

On-site
USD 120,000 - 150,000
Competitive compensation
Employer-paid health care
Training and development funds
+1
Project Manager
Project Manager

Analytica • Bethesda (MD)

On-site
USD 120,000 - 180,000
Bonus
Employer-paid health care
Training and development funds
+1
Data Engineer
Data Engineer

Analytica • Bethesda (MD)

On-site
USD 110,000 - 160,000
Bonus potential
Employer-paid health care
Training funds
+1
Senior Solutions Architect
Senior Solutions Architect

analyticallc • Washington

On-site
USD 120,000 - 160,000
Data Scientist
Data Scientist

Analytica • Maryland

Hybrid
USD 110,000 - 165,000
Bonus opportunities
Employer-paid healthcare
Professional development funding
+2
Senior Azure Full-Stack Engineer: Build Secure Cloud Apps
Senior Azure Full-Stack Engineer: Build Secure Cloud Apps

analyticallc • Washington

On-site
USD 140,000 - 180,000
Bonuses
Employer-paid healthcare
Training and development funds
+1
Project Manager
Project Manager

Analytica • Washington

On-site
USD 90,000 - 120,000
Competitive compensation
Employer-paid health care
Training and development funds
+1
Data Scientist
Data Scientist

Analytica • Falls Church (VA), San Antonio (TX)

Hybrid
USD 110,000 - 150,000
competitive compensation
bonus opportunities
employer-paid healthcare
+2