Senior Software Developer
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 128,000–145,000/yr
Posted 1mo ago
Application Need Help Applying?
Check out our FAQ or Create a Ticket
or email us
Job Search Help Settings Logout
Senior Software Developer-REMOTE
Senior Software Developer-REMOTE Share
- Job Tracking ID : 512283-914189
- Job Location : REMOTE, Others
- Job Level : Any
- Level of Education :
- Job Type : Full-Time/Regular
- Date Updated : 09/04/2026
- Years of Experience : Any
- Starting Date : Invalid Date
- Commission Opportunity : No
- Exempt or Non Exempt : Exempt Role
- Bonus Opportunity : No
- Pay Range Includes Base; Commissions; Bonus : No
- Salary : $128k USD Annually - 145k USD Annually
Company Overview
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 solutions specific 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 Description
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.
#LI-PROMOTE
Experience and Skills
Skills/Abilities
- Proven experience as a C# developer with strong proficiency in JavaScript languages such as Angular or React.
- 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)
- Sitting: Over 70%
*** 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.
Comprehensive Benefits Package
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 supported and valued. That's why we offer a comprehensive benefits package that includes:
- Retirement Savings:
- 401(k): We offer a 401(k)-retirement savings plan to help you plan for your future financial security.
- 401(k) Matching: SCRAM provides a 100% match for the first 3% contributed and another 50% match for the next 2% contributed, amplifying your savings potential.
- Health and Wellness:
- Health Insurance: We provide comprehensive health insurance coverage to safeguard your health and that of your family.
- Dental Insurance: Our dental insurance plan ensures access to quality dental care for you and your dependents.
- Vision Insurance: Take care of your vision health with our vision insurance coverage.
- Health Savings Account (HSA): Our HSA option allows you to save pre-tax dollars for medical expenses, providing flexibility and savings opportunities. We strongly value saving for your wellness, so the company provides an employer contribution towards your HSA annually.
- Flexible Spending Account (FSA): With our FSA, you can set aside pre-tax dollars to cover eligible medical expenses not covered by your health insurance plan. You can also save pre-tax dollars to help cover the cost of child care with our Dependent Care FSA.
- Financial Protection:
- Disability Insurance: We offer company paid short and long term disability insurance to provide financial protection in the event of injury or illness that prevents you from working.
- Life Insurance: Ensure the financial security of your loved ones with our company paid life insurance coverage at 1.5x your annual salary. Want more coverage – supplemental life is also available.
- Work-Life Balance:
- Paid Time Off: We understand the importance of work-life balance. That's why we provide generous paid time off, allowing you to recharge and enjoy life outside of work.
- Paid Sick Time: Your health matters to us. We offer paid sick time to support you during times of illness.
- Employee Assistance Program (EAP): Our EAP offers free confidential counseling and support services to help you navigate personal or professional challenges.
- Additional Perks:
- Referral Program: We believe in the power of teamwork and collaboration. Our referral program rewards you for referring talented individuals to join our team.
- Tuition Reimbursement Program: We support the professional growth of all employees, but understand that going back to school is expensive. We offer tuition reimbursement up to the IRS limit annually to help our employees flourish.
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 embark on a rewarding career journey with us.
Back to job search
Make Application Bigger
- Required
Please enter your email address to continue
Email * This field is required
I agree to the privacy statement (In order to create your account and go to the next step, you must agree to the privacy statement.)
Continue
Our records indicate you have already applied to a position at this company. Before you continue, please verify your account.
Verify Account
An email has been sent to you. Once you have verified your account this page will automatically refresh.
Resend Verification Email
Please enter your password to continue
Password *
Forgot your password?
Stay Logged In (If you are on a public computer, please do not check this field.)
Username or Password may be incorrect.
Continue
First Name* This field is required
Last Name* This field is required
Email* Email Address will become account login.
Country* United StatesCanadaUnited KingdomAfghanistanAlbaniaAlgeriaAngolaArgentinaArmeniaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBolivia, Plurinational State ofBosnia and HerzegovinaBotswanaBrazilBulgariaBurkina FasoBurundiCambodiaCameroonCentral African RepublicChadChileChinaColombiaComorosCongoCongo, The Democratic Republic of theCosta RicaCôte d'IvoireCroatiaCubaCyprusCzech RepublicDenmarkDjiboutiDominican RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEstoniaEthiopiaFijiFinlandFranceGabonGambiaGeorgiaGermanyGhanaGreeceGuatemalaGuineaGuinea-bissauGuyanaHaitiHondurasHong Kong HungaryIcelandIndiaIndonesiaIran, Islamic Republic ofIraqIrelandIsraelItalyJamaicaJapanJordanKazakhstanKenyaKiribatiKorea, Republic ofKuwaitKyrgyzstanLao People's Democratic RepublicLatviaLebanonLiberiaLibyaLithuaniaLuxembourgMacedonia, The former Yugoslav Republic ofMadagascarMalaysiaMaldivesMaliMarshall IslandsMauritiusMexicoMicronesia, Federated States ofMoldova, Republic ofMongoliaMontenegroMoroccoMozambiqueMyanmarNamibiaNepalNetherlandsNew ZealandNicaraguaNigerNigeriaNorwayOmanPakistanPanamaPapua New GuineaParaguayPeruPhilippinesPolandPortugalPuerto RicoQatarRomaniaRussian FederationRwandaSaint LuciaSaint Vincent and the GrenadinesSan MarinoSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSlovakiaSloveniaSolomon IslandsSouth AfricaSpainSri LankaSwazilandSwedenSwitzerlandSyrian Arab RepublicTaiwanTajikistanTanzania, United Republic ofThailandTimor-LesteTogoTrinidad and TobagoTunisiaTurkeyTurkmenistanUgandaUkraineUnited Arab EmiratesUnited States Minor Outlying IslandsUruguayUzbekistanVanuatuVenezuelaViet NamVirgin Islands, U.S.YemenZambiaZimbabwe This field is required
State* ---Select State--- This field is required
Address* This field is required
Zip Code* This field is required
City* This field is required
Phone Number* This field is required
Mobile Number* This field is required
Opt-in to receive text message notifications from this company
If not selected, you have opted-out of receiving text messages
Resume/CV * Attach
Paste
Drop files here to upload
Text will automatically convert to a file and will be attached upon submission.
Files Uploaded
Cover Letter * Attach
Paste
Drop files here to upload
Text will automatically convert to a file and will be attached upon submission.
Files Uploaded
Miscellaneous Documents Attach
Paste
Drop files here to upload
Text will automatically convert to a file and will be attached upon submission.
Files Uploaded
RESUME
Remove
Are you legally authorized to work for any employer in the United States?*
- Yes
- No
This field is required
Minimum Salary Requirement* This field is required
Per* HourWeekMonthYear This field is required
Add RESUME
Add RESUME
Education
Add Education
Add Education
Employment
Add Employment
Add Employment
Please answer each question below fully to be considered for this position
prescreen
Remove
Are you eligible to work in the U.S. with or without sponsorship? (required)*
- Yes
- No
This field is required
Will you now or in the future require employer sponsorship to obtain or maintain authorization to work in the United States?* This field is required
What is your minimum salary requirements?* This field is required
Were you referred by a current employee?*
- Yes
- No
This field is required
If you were referred, please provide employee name.*
As part of our industry requirements, candidates who receive a conditional offer of employment will be required to complete a background check and meet applicable state regulations and company standards, including an enhanced review of certain drug- and alcohol-related offenses (e.g., DUI/OVI), where permitted by law. Please confirm that you would be willing to undergo a background check if a conditional offer is extended.*
- Yes
- No
This field is required
Have you ever or do you currently work for any of the following: 1ALifeSafer Inc, 1Lifesafer Distribution Inc, Lifesafer of Northern California, Monitech LLC, PAS International Systems Inc, Alcohol Monitoring Systems Inc, SCRAM Systems of California Inc, SCRAM Systems of Idaho Inc, SCRAM Systems of Arizona Inc, Total Court Services of Nevada LLC, PharmChem Inc, ProntoTrak Inc and SCRAM Systems of Illinois?*
- Yes
- No
This field is required
What city,state, and county do you currently reside in within the U.S.? (this collected for Business Tax reasons)* This field is required
Tell me about a complex software project you've worked on recently. What was your role, what technical challenges did you face, and what specific contributions did you make?* This field is required
When you inherit a legacy code base with little documentation and growing technical debt, how do you approach understanding it and deciding what to improve first?* This field is required
How do you ensure the code you write is maintainable, scalable, and production-ready? Can you give an example of a project where those practices made a difference?* This field is required
Imagine you're leading development on a critical feature with an aggressive deadline. Midway through the project, requirements change significantly. How would you manage the technical work while keeping the project on track?* This field is required
Rate your experience with Angular and .NET. Give an example of a project where you worked on Angular UI and .NET rest APIs.* This field is required
Please note
The final round of interviews for this position will be conducted in person at our Colorado location. If selected to advance, are you willing and able to travel to Colorado for the final interview at the expense of the company?*
- Yes
- No
This field is required
This is a remote position; however, the role requires travel to our Colorado location approximately 2-4 times per year for in-person meetings and/or team events. Are you able and willing to meet this travel requirement?*
- Yes
- No
This field is required
Add prescreen
Add prescreen
Continue
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.
Gender
- Male
- Female
- I Decline To Answer
Ethnicity
- Hispanic or Latino (Persons of Mexican, Puerto Rican, Cuban, South or Central America, or other Spanish culture or origin, regardless of race)
- White or Caucasian (Not Hispanic or Latino) - Persons having origins in any of the original peoples of Europe, the Middle East or North Africa.
- Black or African American (Not Hispanic or Latino) - Persons having origins in any of the black racial groups of Africa.
- American Indian or Alaskan Native (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.
- Asian (Not Hispanic or Latino) - Persons having origins in the Far East, Southeast Asia or the Indian subcontinent including Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand and Vietnam.
- Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - Persons having origins in Hawaii, Guam, Samoa or other Pacific Islands.
- Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five race categories.
- I Decline
Voluntary Self-Identification of Disability
Form CC-305 OMB Control Number 1250-0005
Page 1 of 1 Expires 04/30/2026
Why are you being asked to complete this form?
We may be a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability.
Disabilities include, but are not limited to
- Alcohol or other substance use disorder (not currently using drugs illegally)
- Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
- Blind or low vision
- Cancer (past or present)
- Cardiovascular or heart disease
- Celiac disease
- Cerebral palsy
- Deaf or hard of hearing
- Diabetes
- Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
- Epilepsy or other seizure disorder
- Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
- Intellectual or developmental disability
- Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
- Missing limbs or partially missing limbs
- Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
- Nervous system condition, for example,migraine headaches, Parkinson's disease, multiple sclerosis (MS)
- Neurodivergence, for example,attention-deficit/hyperactivity disorder(ADHD), autism spectrum disorder,dyslexia, dyspraxia, other learningdisabilities
- Partial or complete paralysis (anycause)
- Pulmonary or respiratory conditions, forexample, tuberculosis, asthma,emphysema
- Short stature (dwarfism)
- Traumatic brain injury
- Yes, I Have A Disability, Or Have A History/Record Of Having A Disability
- No, I Don't Have A Disability, Or A History/Record Of Having A Disability
- I don't wish to answer
Veteran
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:
- Disabled veterans;
- Recently separated veterans;
- Active duty wartime or campaign badge veterans;
- Armed Forces service medal veterans.
These classifications are defined as follows
- 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;
- 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.
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.
- I identify as one or more of the classifications of protected Veteran listed above
- I am not a protected Veteran
- I decline to disclose my Veteran status
Submit Application
Success
Job Applied To: Senior Software Developer-REMOTE
Thank you for completing the application. You may now leave the page.
Back to job search
Information
You have already applied to this job. Update Information Anyway
Job is not available.
Back to job search
Skills
- C#
- Angular
- jQuery
- React
- MongoDB
- SQL Server
- Docker
- Azure
- REST APIs
- Azure Service Bus
- Azure DevOps
- Crystal Reports
- SQL Server Reporting Services
Similar roles
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Principal Software Engineer, Core Infrastructure
Oracle · Nashville, TN, United States · today
Senior Software Engineer
Advantest · Lake Forest, CA, United States · today
Staff Software Engineer, Mission Software
Vast · Long Beach, California, United States · USD 188,600–267,720/yr · today