Demo

Software Engineer II

The Gowan Co.
Yuma, AZ Full Time
POSTED ON 9/25/2025 CLOSED ON 1/16/2026

What are the responsibilities and job description for the Software Engineer II position at The Gowan Co.?

Position Summary:

The Software Engineer II is responsible for designing, developing, and maintaining scalable software solutions using Microsoft and related technologies. This role supports business needs through application development, database management, and system integrations. The position requires advanced coding skills, strong SQL expertise, and experience building applications within the Microsoft ecosystem. The Software Engineer II also participates in code reviews, mentors peers, and ensures high-quality, secure, and reliable solutions are delivered.

Location: Yuma, AZ
Reports to: IT Manager, Software Engineering

Job Status:

  • Full-Time
  • Salaried
  • Exempt
  • On-Site

Role Responsibilities:

  • Design, develop, test, and maintain applications using ASP.NET/.NET Core.
  • Create, manage, and optimize SQL Server databases using SSMS.
  • Build and customize solutions within Microsoft Power Platform (Power Apps, Power Automate).
  • Develop RESTful APIs, consume web services, and work with JSON/XML data formats.
  • Write and maintain automation scripts using PowerShell.
  • Support application integrations; experience with Boomi iPaaS preferred.
  • Collaborate with stakeholders, product managers, and designers to define requirements and deliver solutions.
  • Participate in code reviews, agile ceremonies, and maintain technical documentation.
  • Contribute to continuous improvement of development practices, including CI/CD pipelines and cloud adoption.

Education:

  • Bachelor’s Degree in Computer Science, Software Engineering, or related field.

Experience / Skills / Abilities:

  • 5–7 years of professional software development experience.
  • Proficiency in C# and .NET Core.
  • Strong SQL skills and experience with SQL Server.
  • PowerShell scripting experience.
  • JavaScript/TypeScript, HTML5, CSS3, and responsive design skills.
  • Experience with Microsoft 365 ecosystem (SharePoint, Teams, etc.).
  • Familiarity with Git and version control best practices.
  • Knowledge of Azure cloud services, CI/CD pipelines, and microservices architecture.
  • Experience with automated testing frameworks preferred.
  • Strong communication and collaboration skills.
  • Bilingual English/Spanish preferred, not required.

Job Expectations / Working Conditions:

  • Fast-paced environment requiring prioritization and problem-solving.
  • Flexibility to adapt to changing project needs and technologies.
  • Occasional travel (up to 30%) to support global teams and system implementations.
  • Extended periods of desk/computer work; ability to lift up to 25 lbs.
  • Commitment to confidentiality, data security, and coding standards.

Salary.com Estimation for Software Engineer II in Yuma, AZ
$119,132 to $144,926
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 Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at The Gowan Co.

  • The Gowan Co. Blytheville, AR
  • Maintenance Technician Position Summary: The Maintenance Mechanic is responsible for maintaining and repairing plant equipment at Gowan Milling Blytheville... more
  • 1 Day Ago

  • The Gowan Co. Blytheville, AR
  • Operations Coordinator Position Summary : The Operations Coordinator is responsible for providing organizational and administrative support to the operatio... more
  • 1 Day Ago

  • The Gowan Co. MN, US, MN
  • Job Description: The Technical Service Representative is responsible for positioning and promoting Gowan's portfolio of products, including those entering ... more
  • 3 Days Ago

  • The Gowan Co. Yuma, AZ
  • Position Summary We are seeking an experienced Indirect Procurement Manager to lead and coordinate all critical indirect procurement projects globally. Thi... more
  • 3 Days Ago


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

  • DMSi Software Phoenix, AZ
  • A Sr Software Engineer should have multiple years of experience in Progress ABL and OE Databases and a strategic mindset with an interest in backend busine... more
  • 1 Month Ago

  • Performance Software Corporation Phoenix, AZ
  • Job Description Performance is a software and engineering services firm that provides innovative, turnkey solutions for safety-critical projects and is eng... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!