Software Developer, Mid
Backend Developer
Automation
CI/CD
Cloud
Cloud Infrastructure
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Technology
Collaboration
Data Analysis
Data Analytics
Data Processing
Database
Databases
DevOps
Devops Tools
DevSecOps
Docker
Engineer
Engineering
Frontend
Git
Gitlab
Information Technology (IT)
Infrastructure
Infrastructure As Code
Jenkins
Microsoft .net
Platform Engineering
Programming Language
Programming Languages
Security Automation
Software Developer
Software Development
Software Engineer
Software Engineering
SQL
Version Control
Web
Web Design
Job Description
Sierra Management and Technologies Inc is building and operating real-time, scalable software systems for customers, with delivery practices grounded in DevOps. This Mid-level Software Developer role is based in California, MD (onsite) and centers on leading .NET application development while improving performance, reliability, and maintainability across the full software lifecycle.
If you have hands-on experience with modern development workflows, databases, and CI/CD toolchains, this position focuses on translating requirements into well-structured systems and supporting production-ready deployments.
What you will do
- Lead the development, testing, and maintenance of .NET applications.
- Architect and implement complex, scalable, reliable software solutions with a focus on high performance and low latency.
- Oversee the full development lifecycle, including requirements gathering, design, coding, testing, and deployment, using DevOps best practices.
- Develop and maintain real-time, multitasking, and interrupt-driven applications.
- Troubleshoot and resolve complex software issues.
- Create solutions aligned with client expectations and requirements.
- Ensure compliance with industry standards and best practices.
- Participate in code reviews, design reviews, and architecture discussions to support high-quality engineering.
- Contribute to technical documentation and user manuals.
- Stay current with industry trends and emerging technologies, including AWS, CI/CD, and UX development.
What you bring
- Bachelor’s degree in a related field.
- 5+ years of recent experience in .NET software development, including direct experience developing to specific customer requirements.
- 3+ years with Low code / No code solutions such as Power Automate, Power BI, and SharePoint.
- 3+ years with SQL Server or similar relational database systems.
- 3+ years with any JavaScript framework.
- Proven ability designing and developing complex software systems.
- Experience with DevOps tools such as Jenkins, GitLab CI/CD, and Docker.
- Experience with version control systems such as Git.
- Experience with agile development methodologies.
- Experience leading technical teams and mentoring junior engineers in software development practices.
- Ability to collaborate cross-functionally with DBAs, product managers, and quality assurance teams.
- Ability to explain technical concepts to technical and non-technical stakeholders.
- Ability to obtain an AWS certification (Cloud Practitioner at minimum).
- Ability to obtain a secret security clearance.
- Applicants must be authorized to work in the U.S. without sponsorship and be able to obtain a security clearance.
Technologies you will work with
- .NET, AWS, CI/CD
- Power Automate, Power BI, SharePoint
- SQL Server, JavaScript
- Jenkins, GitLab CI/CD, Docker, Git
- DevOps, Agile
Compensation and schedule
- $100,000 - $135,000 per year
- Onsite in California, MD
- Work schedule flexibility and remote or hybrid opportunities may be available depending on the role
Benefits
- Medical, dental, and vision insurance
- Flexible spending account and health savings account options
- Dependent care flexible spending account
- Education reimbursement
- Voluntary insurance such as short-term disability, hospital indemnity, critical illness, and accident insurance
- 100% company-paid life + AD&D and long-term disability insurance
- Generous paid time off policy and 11 paid holidays
- 401(k) retirement plan with matching contributions
- Employee assistance program
Nice to have
- Foundational knowledge of AWS
- Frontend development using ReactJS
- Prior experience leading fullstack development projects
Hiring process
- Apply by submitting a cover letter and resume for the position
- Interview with the Hiring Manager
- Reference checks and degree verification
- Offer