Software Engineer II

The Gowan Co.
Yuma, AZ

Job Description

Job Description

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.
Posted 2025-09-26

Recommended Jobs

Maintenance Technician

The Neiders Company
Scottsdale, AZ

About Us:   The Neiders Company, founded in1989, is a fully integrated real estate investment firm headquartered in Seattle, Washington. We currently own and operate over 85 apartment communities in…

View Details
Posted 2025-09-24

CT Technologist

Arizona Diagnostic Radiology
Casa Grande, AZ

Job Description: Artificial Intelligence; Advanced Technology; The very best in patient care. With decades of expertise, RadNet is Leading Radiology Forward . With dynamic cross-training and advanc…

View Details
Posted 2025-08-29

Vice President of Operations

ThredUp
Phoenix, AZ

Vice President of Operations About ThredUp ThredUp is transforming resale with technology and a mission to inspire the world to think secondhand first. By making it easy to buy and sell secondhand, Th…

View Details
Posted 2025-08-22

Experienced Wire Harness Production Lead

C.E. Precision Assemblies LLC
Chandler, AZ

A leading Aerospace and Defense assembly manufacturer in Chandler Arizona is seeking a Production Lead. The perfect Candidate for this position will be reliable, have a good work ethic, be a team pla…

View Details
Posted 2025-09-14

15 Passenger Bus Driver

Amphitheater Public Schools
Tucson, AZ

Job Description Job Description Operates buses of the Amphitheater School District for the sole purpose oftransporting students (of at least eleven to no more than fifteen students) andother pers…

View Details
Posted 2025-09-01

Vehicle Test Technician

Technical Professionals Group
Wittmann, AZ

Job Description Job Description Vehicle Test Technician TPG is seeking a motivated, dependable, and safe Vehicle Test Technician Level 1 to support an automotive testing company in Wittmann, A…

View Details
Posted 2025-07-28

Travel CT Tech in Gilbert, AZ - $10284/month

Active Minds, Inc.
Gilbert, AZ

We are seeking a dedicated Travel CT Tech for a rewarding opportunity in Gilbert, AZ, offering a competitive pay of $10,284/month. Responsibilities Perform high-quality computed tomography (CT) …

View Details
Posted 2025-09-21

Travel RN - MS/Tele (Days)

Talented Medical Solutions
Tucson, AZ

Job Description Job Description Position: CHS Travel: Registered Nurse (RN) / MS / Telemetry (Tele) - Days Position Information: The MS/Telemetry Registered Nurse holds shift accountabili…

View Details
Posted 2025-07-28

Fulfillment Center Specialist

Parts Town
Litchfield Park, AZ

Position at Parts Town See What We’re All About As the fastest-growing distributor of restaurant equipment, HVAC and residential appliance parts, we like to do things a little differently. First, …

View Details
Posted 2025-07-24

Advanced Space Systems Engineer

GD Mission Systems
Scottsdale, AZ

Responsibilities for this Position Advanced Space Systems Engineer ID: 2025-67741 USA-AZ-Scottsdale Required Clearance: TS/SCI, obtainable within reasonable time based on requirements …

View Details
Posted 2025-08-22