Stand out for this role — generate a tailored resume and cover letter in about a minute.
SCRAM Systems in Denver, CO is seeking a Senior Software Developer to design, build, and maintain robust software using C#, Angular, and React. You will collaborate with cross-functional teams to deliver scalable solutions and API integrations across SQL Server, MongoDB, and cloud services.
The role requires 6+ years in software engineering, strong problem-solving, and experience with CI/CD, Azure, and Agile methodologies. Competitive compensation and comprehensive benefits are offered.
SCRAM Systems is a leading provider of alcohol and location monitoring hardware, software, and mobile apps, including the SCRAM Continuous Alcohol Monitoring ® (SCRAM CAM ® )bracelet, the LifeSafer ® L250 Ignition Interlock device, and LifeSafer Intelligence Speed Assistance. We provide an integrated approach to supporting our customers by offering solutionsspecific to court and agency needs in the community corrections industry throughout all phases of client management. As a company, we are committed to continuing our tradition of re-engineering operations to streamline processes, enhance productivity, and improve client outcomes through constant innovation. Our purpose is to change lives, reunite families, and make our communities safer through advanced technology and world-class service.
Job Summary:
As a Senior Software Developer, you will be responsible for developing and maintaining robust software applications using C#, Angular, and React. You will work closely with our development team to design, implement, and support software solutions. Your expertise in Microsoft SQL Server, .NET Core, and third‑party API integration will be crucial in delivering high‑quality software solutions.
Duties/Responsibilities:
Work closely with a team as well as collaborate with other development teams writing code contributing to a large set of applications using multiple shared projects and libraries.
Develop, test, and deploy robust and scalable software solutions using C#, Angular/jQuery, React, MongoDB, SQL Server, Docker, and other relevant technologies.
Build RESTful APIs and backend services using C#, integrating with databases and external services.
Troubleshoot and debug issues across the full stack.
Conduct thorough testing and debugging to ensure software quality, resolve any issues or defects, and assist test team members with any issues that arise.
Skills/Abilities:
Experience working with MongoDB and SQL Server databases.
Proficiency in containerization technologies like Docker.
Experience working in an Azure cloud environment
Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
Strong problem‑solving skills and attention to detail.
Excellent communication and teamwork skills.
Ability to work independently and collaboratively in a fast-paced environment.
Experience in Microservice/Event Driven Architecture is a plus.
Experience with messaging services such as Azure Service Bus is a plus.
Experience with Azure DevOps is a plus.
Familiarity with Agile methodologies is a plus.
Familiarity with Crystal Reports or SQL Server Reporting Services (SSRS) a plus.
Education and Experience:
Bachelor’s degree in computer science, Software Engineering, or a related field and/or equivalent work experience
6+ years experience as a Software Engineer or similar role.
Physical Requirements (With or without reasonable accommodation):
*** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
At SCRAM, we prioritize the well-being and financial security of our employees. We understand that benefits play a crucial role in ensuring our team members feel supportedand valued. That's why we offer a comprehensive benefits package that includes:
At SCRAM, we are committed to empowering our employees to thrive both personally and professionally. Join us and take advantage of our comprehensive benefits package as you embarkon a rewarding career journey with us.
IMPORTANT: APPLICANTS PLEASE READ
Qualified applicants are considered for employment, and employees are treated during employment without regard to race, color, religion, national origin, citizenship, age, sex, marital status, ancestry, physical or mental disability, veteran status or sexual orientation. Solely to help us comply with federal and state Equal Opportunity record keeping, reporting, and other legal requirements, we request that you complete this data information questionnaire.
PLEASE NOTE:
Refusal to complete this information will not subject any applicant or employee to adverse treatment. The information that you provide will be recorded and maintained in a confidential file, separate from all other records. This information will not be used in consideration for your employment.
(Not Hispanic or Latino) - Persons having origins in any of the original people of North and South America and maintain cultural identification through tribal affiliation or community recognition.
This employer may be a Government contractor subject to the Vietnam Era Veterans' Readjustment Assistance Act of 1974, as amended by the Jobs for Veterans Act of 2002, 38 U.S.C. 4212 (VEVRAA), which requires Government contractors to take affirmative action to employ and advance in employment:
Protected veterans may have additional rights under USERRA - the Uniformed Services Employment and Reemployment Rights Act. In particular, if you were absent from employment in order to perform service in the uniformed service, you may be entitled to be reemployed by your employer in the position you would have obtained with reasonable certainty if not for the absence due to service.
For more information, call the U.S. Department of Labor's Veterans Employment and Training Service (VETS), toll‑free, at 1-866-4-USA-DOL.
If you believe you belong to any of the categories of protected Veterans listed above, please indicate by checking the appropriate box below. As a government contractor subject to VEVRAA, we request this information to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA.
You have already applied to this job. Update Information Anyway