Software Engineer (Remote Opportunity)
On-sitePhoenix, Arizona, United States
Job Summary
Design, develop, and maintain scalable .NET applications while optimizing SQL and NoSQL database schemas and AWS data warehousing solutions. Leverage AI-assisted development tools to accelerate coding, debugging, and refactoring, then validate generated code for accuracy and security. Collaborate with cross-functional teams to define requirements, participate in Agile ceremonies, and debug production issues. Contribute to CI/CD pipelines, unit testing, and post-mortem analyses to drive continuous improvement. Support 24/7 on-call responsibilities across weekends and holidays, with a requirement for a comprehensive background check and drug screening.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field, or equivalent practical experience
- 2+ years of professional software development experience
- Hands-on experience with the required technology stack
- 1+ years of hands-on experience using AI-assisted development tools such as GitHub Copilot, Claude, Cursor, or similar platforms
- Working proficiency in .NET Framework (.NET Core, ASP.NET, C#)
- Understanding of object-oriented programming, design patterns, and SOLID principles
- Experience with RESTful API design and development
- Experience with relational databases (SQL Server, MySQL, or PostgreSQL)
- Familiarity with front-end technologies (HTML, CSS, JavaScript, modern frameworks)
- Basic understanding of AWS or Azure cloud platforms
- Familiarity with version control systems (Git, GitHub, GitLab, or Azure DevOps)
- Hands-on experience with AI-assisted development tools (code suggestions, completions, chat/refactoring features)
- Understanding of AI tool limitations, security considerations, and best practices
- Must be available for 24/7 on-call responsibilities, including weekends and holidays
- Must be proficient in the English language, both written and verbal
- Ability to lift 50 pounds
- Selected candidates will be required to pass a comprehensive background check and drug screening
Desired Qualifications
- exposure to NoSQL platforms (e.g., MongoDB) a plus
- Experience with Entity Framework or other ORM tools
- Familiarity with AWS services (Redshift, S3, Glue, Lambda, EC2) or Azure equivalents
- Exposure to dimensional modeling or data warehousing concepts
- Relevant certifications (AWS, Azure, database, or Scrum/Agile)
- Basic knowledge of containerization (Docker) a plus
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.