Demo

Senior Software Engineer

Alicat Scientific
Tucson, AZ Full Time
POSTED ON 2/25/2025 CLOSED ON 3/27/2025

What are the responsibilities and job description for the Senior Software Engineer position at Alicat Scientific?

Are you a curious, independent thinker with a knack for reading and improving others' code? Do you thrive in a dynamic environment where accountability and innovation are key? If so, we want you on our Development Team!


About the Role: Alicat Scientific, Inc. is on the lookout for a driven and experienced Senior Software Engineer to join our development team. In this independent and pivotal role, you will focus on the design, development, and maintenance of internal web applications that have been designed, built and implemented for the production and service of our pressure and mass flow controllers. Your expertise in web application development will be crucial in delivering high-quality, efficient, and user-friendly applications that support our internal business processes and enhance productivity. The success of this role is entirely dependent on your ability to adopt, maintain and troubleshoot an internally developed web application. If you are a self starter, accountable, and have a drive for curiosity and innovation then we want to hear from YOU!


Key Responsibilities:

  • Design, develop, and maintain internal web applications using C# (ASP.NET), SQL, HTML, and JavaScript (Angular).
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
  • Write clean, scalable, and efficient code while following best practices.
  • Lead and mentor junior developers, providing guidance on coding standards and best practices.
  • Perform code reviews to ensure code quality and maintainability.
  • Troubleshoot and debug issues, ensuring high availability and performance of internal applications.
  • Ensure applications are secure, compliant, and meet organizational policies and procedures.

 

Core Competencies:

  • Minimum 7 years of professional experience in software development.
  • Expertise in C#, SQL, HTML, and JavaScript.
  • Expertise in web application development, including front-end and back-end technologies.
  • Applied experience with relational databases and SQL, with the ability to write complex queries.
  • Applied experience with modern JavaScript frameworks (e.g., Angular, React, or Vue.js) is a plus.
  • Applied experience with version control tools such as Git.
  • Applied knowledge with Agile development methodologies.
  • Ability to troubleshoot front end and back-end technologies with extreme attention to detail and applicable risks. 
  • Excellent communication skills, both verbal and written, with the ability to interact effectively with non-technical stakeholders.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience with a minimum of 7 years of applied experience within the core competencies of this job description.


Preferred Qualifications:

  • Experience with cloud platforms such as AWS or Azure.
  • Familiarity with containerization technologies (e.g., Docker).
  • Knowledge of RESTful API design and integration.
  • Experience with DevOps practices and CI/CD pipelines.


About Alicat Scientific

Alicat Scientific, Inc. has been manufacturing and servicing high-quality mass flow and pressure devices since 1991, growing every year for the past 25 years. Each instrument is custom-made for the end user. Our product is applicable in unlimited markets. From healthcare to aerospace, we design, test, build and apply our products to almost every niche. We believe our employees are the drivers of our growth and the reason we keep improving year after year. Our employees enjoy:

  • Health, dental, and vision insurance
  • Life and Disability Insurance Plans
  • 401k with up to 5% match and vesting schedule
  • Tuition reimbursement
  • Earned PTO
  • Paid holidays
Senior Software Engineer
JP Recruiting Agency -
Tucson, AZ
Senior Software Engineer
Zilker Partners -
Tucson, AZ
Senior Software Engineer
Jobot -
Tucson, AZ

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Tucson, AZ area that may be a better fit.

Senior Software Engineer

EVERYDAY SOFTWARE, S.L. (Factorial), Tucson, AZ

Senior Software Engineer

Cadre Technologies Services LLC, Tucson, AZ

AI Assistant is available now!

Feel free to start your new journey!