Software Developer

Posted Nov 4

This is a fully remote position, open to applicants in Maryland.

📋 Description

• Develop scalable backend APIs and microservices utilizing .NET 10 for CTIS-M and Regulated Garbage workflows.

• Create and enhance frontend components with React, Material UI, and .NET technologies.

• Implement workflow logic for tasks such as routing, notifications, document uploads, inspections, observations, and incident-related processes.

• Write unit tests and integrate automated testing into CI/CD pipelines.

• Manage Azure DevOps Git workflows, including branching strategies, pull request evaluations, merging, and repository maintenance.

• Maintain and update Azure DevOps YAML build and release pipelines.

• Troubleshoot build failures and address deployment or environment-related issues with QA.

• Develop and consume APIs while integrating MuleSoft with CTIS-related enterprise systems.

• Validate system interactions across backend services, workflows, and inter-agency USDA systems.

• Optimize database interactions and contribute to updates in the Azure SQL schema.

• Support deployments and operations within Azure Kubernetes Service, focusing on troubleshooting containerized runtimes.

• Monitor system logs for diagnostics, performance enhancements, and incident responses.

• Participate in Agile ceremonies, which include sprint planning, backlog refinement, daily standups, sprint reviews, and retrospectives.

• Collaborate with business analysts, UI/UX designers, MuleSoft developers, database architects, and QA engineers.

• Contribute to technical design evaluations and offer guidance on system architecture and coding best practices.

• Prepare API specifications, workflow descriptions, design notes, and release documentation.

• Troubleshoot issues related to frontend, backend, DevOps pipelines, and integrated services.

• Support User Acceptance Testing (UAT) by clarifying functionality and validating acceptance criteria.


⛳️ Requirements

• Professional experience in developing with .NET, ideally .NET 10 or higher.

• Hands-on experience with React or contemporary JavaScript/TypeScript frontend frameworks.

• Proficiency in Azure DevOps workflows and YAML-based build/release pipelines.

• Experience in integrating with REST APIs and cloud services.

• Familiarity with Agile Scrum methodologies.

• Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

• Capability to obtain and maintain a Public Trust clearance.

• Must fulfill all Federal suitability requirements.


🏝️ Benefits

• Medical, dental, and vision insurance.

• 401(k) retirement plan.

• Paid time off.

• Paid parental leave.

• Life and disability insurance.

• Flexible spending accounts.

• Commuter benefits.

• Tuition reimbursement.

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers