
Software Developer
DANE, LLC
full-time
Posted on:
Location Type: Hybrid
Location: Fairfax • Virginia • United States
Visit company websiteExplore more
Salary
💰 $85,000 - $100,000 per year
Tech Stack
About the role
- Implement user stories, fix defects, and refactor legacy codebases (i.e. .NET/Java) into maintainable modules and microservices.
- Build RESTful services with ASP.NET Core, Spring Boot, or NestJS; document contracts with OpenAPI/Swagger.
- Develop and test MuleSoft Anypoint flows (i.e. System/API/ Process layers); configure connectors, transformations, and error handling.
- Write unit, integration, and API tests (xUnit/NUnit, JUnit, Jest); Maintain test data; participate in code reviews.
- Contribute to pipelines (Azure DevOps/GitHub Actions), containerize apps with Docker, and assist with Kubernetes deployments.
- Add structured logging, tracing, and metrics (App Insights, OpenTelemetry, Prometheus/Grafana); help troubleshoot incidents.
- Implement OAuth2/OIDC, role-based access, input validation, and secure secrets handling; follow secure coding standards.
- Work with relational databases (SQL Server, Oracle, PostgreSQL); assist in data mapping, migrations, and performance tuning.
- Participate in stand-ups, backlog refinement, sprint reviews/retros; keep work items up to date and well-documented.
Requirements
- Must have a bachelor’s degree in computer science or related field.
- Must have an Active DOD Secret Clearance
- Minimum of 3+ Years of experience as a Software Developer
- Minimum of 2+ years’ experience with .NET, Java, MuleSoft
- Must have experience with .NET, Java, Oracle Database projects and applications.
- Must have SQL Server, PostgreSQL, and MuleSoft experience.
- Must have ASP.NET, Boot, or NestJS experience
- Experience with Azure DevOps/GitHub Actions, Docker, and Kubernetes
- Must have experience with OpenTelemetry, Prometheus/Grafana
- Must have exceptional ability to break down complex situations and identify root causes for both technical and process-related issues
- Must have strong verbal and written communication skills; ability to articulate technical concepts to non-technical users and collaborate effectively with development teams
- Must have the proven ability to quickly learn new technologies and apply skills in evolving technical environments.
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Employee discounts
- Health insurance
- Paid time off
- Tuition assistance
- Vision insurance
- Wellness resources
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETJavaMuleSoftASP.NET CoreSpring BootNestJSSQL ServerOraclePostgreSQLRESTful services
Soft Skills
problem-solvingcommunicationcollaborationroot cause analysisadaptability
Certifications
DOD Secret ClearanceBachelor's degree in computer science