Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+29 more
Job description
Analytica is 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., * 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., To enhance efficiency, fairness, and accuracy, Analytica may use AI-assisted tools to support certain aspects of our hiring process.
- Application Review: AI tools may help identify skills and experiences relevant to the role.
- Interview Support: AI-powered notetaking tools may be used during interviews to document discussions and summarize key points.
These tools are used to assist our team. All hiring decisions are made by Analytica recruiters and hiring managers.
Requirements
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, * 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.
Benefits & conditions
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., Target Salary* What level of government security clearance do you hold? If applicable, please list any Federal agencies you currently hold a clearance for? LinkedIn Profile* Where did you hear about Analytica?* Do you acknowledge and agree that your application may be reviewed by AI-assisted tools, and that interviews may be recorded or summarized using AI notetakers?* Yes, I acknowledge and agreeNo, I do not agree The following questions are entirely optional. To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more. Gender Race/Ethnicity, Invitation for Job Applicants to Self-Identify as a U.S. Veteran
- A “disabled veteran” is one of the following:
- a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or
- a person who was discharged or released from active duty because of a service-connected disability.
- A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran’s discharge or release from active duty in the U.S. military, ground, naval, or air service.
- An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
- An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
About the company
About ANALYTICA: 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 established SBA small business that has been recognized by Inc. Magazine each of the past three years as one of the 250 fastest-growing companies in the U.S. Analytica specializes in providing software and systems engineering, information management, analytics & visualization, agile project management, and management consulting services. The company is appraised by the Software Engineering Institute (SEI) at CMMI® Maturity Level 3 and is an ISO 9001:2008 certified provider., When receiving email communication from Analytica, please ensure that the email domain is analytica.net to verify its authenticity.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
The Most Popular IT Jobs on the Market
Top-Paying Tech Jobs (with Salaries)
Fully Remote Software Engineer Jobs