Software Engineer II

The Gowan Co.Yuma, AZ
88d

About The Position

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.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or related field.
  • 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.
  • Strong communication and collaboration skills.

Nice To Haves

  • Experience with automated testing frameworks preferred.
  • Bilingual English/Spanish preferred, not required.

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.

Benefits

  • Full-Time
  • Salaried
  • Exempt
  • On-Site
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service