Software Engineer, C# / Unity Developer
Listed on 2026-06-01
-
Software Development
Software Engineer, C# / Unity Developer
Position Summary
The Software Engineer I supports the design, development, testing, and maintenance of software applications using Microsoft and related technologies. This role contributes to business needs through application development, database support, and basic system integrations under guidance from senior engineers. The position requires solid coding fundamentals, working SQL knowledge, and experience or exposure to building applications within the Microsoft ecosystem. The Software Engineer I participates in code reviews, documents work, and focuses on delivering secure, reliable solutions while continuing to build technical depth.
Location:
Yuma, AZ
Reports to:
IT Manager, Software Engineering
- Develop, test, and maintain applications using ASP.NET and .NET Core with guidance from senior engineers
- Support SQL Server database work using SSMS, including writing queries and assisting with basic optimization
- Build and customize solutions within Microsoft Power Platform (Power Apps, Power Automate) with oversight
- Develop and consume RESTful APIs, work with JSON and XML data formats
- Write and maintain basic automation scripts using Power Shell
- Support application integrations, exposure to Boomi iPaaS preferred
- Collaborate with stakeholders and team members to gather requirements and deliver solutions
- Participate in code reviews, agile ceremonies, and maintain technical documentation
- Follow development standards, coding best practices, and security requirements
- Contribute to team process improvements, including documentation, testing, and CI/CD adoption
Bachelor’s Degree in Computer Science, Software Engineering, or related field, or equivalent practical experience
Experience, Skills, Abilities- 0-3 years of professional software development experience, internships or co‑ops count
- Working knowledge of C# and .NET Core
- Working SQL skills and experience with SQL Server preferred
- Exposure to Power Shell scripting preferred
- Familiarity with Microsoft 365 ecosystem (SharePoint, Teams) preferred
- Familiarity with Git and version control best practices
- Exposure to Azure services, CI/CD pipelines, or microservices preferred
- Interest in automated testing frameworks preferred
- Strong communication skills and willingness to learn through feedback
- Bilingual English/Spanish preferred, not required
- 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 and computer work, ability to lift up to 25 lbs
- Commitment to confidentiality, data security, and coding standards
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).