.NET Engineer

Zocalo Recruiting

Phoenix, AZ

JOB DETAILS
SKILLS
ADO.NET Entity Framework, Agile Programming Methodologies, Amazon Web Services (AWS), Application Programming Interface (API), Artificial Intelligence (AI), Authentication, Best Practices, Business Support, Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Database Design, Debugging Skills, Dental Insurance, DevOps, Docker, Ecosystems, Git, GitHub, Identify Issues, JavaScript, Microservices, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# (C Sharp), Microsoft SQL Server, Microsoft Windows Azure, Model View Controller, MySQL, NUnit, OAuth, Object Oriented Design (OOD), Object Oriented Software, Object Relational Mapping (ORM), OpenID, Performance Tuning/Optimization, PostgreSQL, Problem Solving Skills, Product Design, REST (Representational State Transfer), Rational Visual Test, React.js, SQL (Structured Query Language), Scalable System Development, Scrum Project Management and Software Development, Software Administration, Software Architecture Design, Software Development, Software as a Service (SaaS), Source Code/Configuration Management (SCM), Test Automation, Test Plan/Schedule, Training/Teaching, User Interface/Experience (UI/UX), Vision Plan, Vue.js, Web Programming, Web Services
LOCATION
Phoenix, AZ
POSTED
6 days ago

Job Summary

We are seeking a skilled .NET Engineer to design, develop, and maintain scalable software applications using Microsoft’s .NET framework. The ideal candidate has strong experience in C#, ASP.NET, cloud technologies, and modern software development practices. You will collaborate with cross-functional teams to build high-quality applications that support business objectives and deliver exceptional user experiences.

Key Responsibilities

  • Design, develop, test, and deploy applications using C# and the .NET ecosystem.
  • Build and maintain RESTful APIs, microservices, and backend systems.
  • Develop web applications using ASP.NET Core, MVC, and related technologies.
  • Collaborate with product managers, designers, and other engineers to deliver features.
  • Write clean, maintainable, and well-documented code.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot, debug, and resolve production issues.
  • Participate in code reviews and contribute to engineering best practices.
  • Implement automated testing and CI/CD pipelines.
  • Work with cloud platforms such as Azure or AWS.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of experience developing applications with C# and .NET.
  • Strong experience with .NET Core / .NET 6+.
  • Experience building REST APIs and web services.
  • Knowledge of SQL Server and database design principles.
  • Familiarity with Entity Framework or other ORM tools.
  • Experience with Git version control.
  • Understanding of object-oriented design and software architecture principles.
  • Strong problem-solving and communication skills.

Preferred Qualifications

  • Experience with Azure services (App Services, Functions, Service Bus, Azure SQL, etc.).
  • Knowledge of microservices architecture.
  • Experience with Docker and Kubernetes.
  • Familiarity with frontend frameworks such as React, Angular, or Vue.js.
  • Experience with CI/CD tools such as Azure DevOps or GitHub Actions.
  • Understanding of Agile/Scrum methodologies.

Technical Skills

  • Languages: C#, SQL, JavaScript/TypeScript
  • Frameworks: .NET Core, ASP.NET Core, MVC, Web API
  • Databases: SQL Server, PostgreSQL, MySQL
  • Cloud: Azure, AWS
  • Tools: Git, Docker, Kubernetes, Azure DevOps, GitHub Actions
  • Testing: xUnit, NUnit, MSTest

Nice-to-Have

  • Experience with event-driven architectures.
  • Exposure to AI/ML integrations or SaaS platforms.
  • Knowledge of security best practices and authentication frameworks (OAuth, OpenID Connect, JWT).

Compensation & Benefits

  • Competitive salary and performance-based bonuses.
  • Health, dental, and vision insurance.
  • Flexible work arrangements.
  • Professional development and training opportunities.
  • Paid time off and company holidays.

About the Company

Z

Zocalo Recruiting