.NET Engineer
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.
Recommended Jobs
Boys' School Academic Tutor
Job Description Job Description Job Role: Full-Time Tutor, Learning Coach & Mentor Location: Trinity Arch Preparatory School for Boys, Phoenix, AZ Start Date: Fall 2025 About Trinity A…
Highline Automotive Sales / Internet
Job Description Job Description Join One of Arizona’s Most Trusted & Successful Dealerships Certified Benz & Beemer (CBB)is hiring experienced automotive sales professionals to join our winning…
Field Service Technician
Hitec Power Protection Inc. is presently accepting applications for experienced Industrial Power Generation Service Technicians for the US West Coast region, in multiple locations: San Jose, CA, Los …
Director of Strategic Initiatives
Job Description Job Description The Director of Strategic Initiatives serves as the Group President’s strategic partner and enterprise integrator, responsible for ensuring organizational prioriti…
Video Editor (Remote)
Overview We are seeking a highly skilled and creative Senior Video Editor with a minimum of 5 years of professional editing experience to join our content production team. The ideal candidate ha…
Level 1 Helpdesk Engineer
About You Are you the person everyone calls first when technology gets in the way? You love following well-documented processes, communicating clearly, and delivering a consistent, positive outcom…
Hilo Driver - Perishable
Job Title: Hilo Driver Perishable Position Summary: Move merchandise and throughout the warehouse from-receiving to a customer’s car door. Complete required paperwork necessary to support the fu…
Senior Litigator
About the Role The Senior Litigator is a seasoned trial attorney responsible for leading complex civil litigation matters from inception through resolution. This role includes strategic case ove…
Commercial Service Estimator
Commercial Service Estimator Full-Time | $75,000–$100,000 Base + Commission $2,500 Sign-On Bonus (Paid After 90 Days) Build Revenue. Solve Problems. Grow Accounts. American Roofing & Waterproof…
Part-Time Shipping and Retail Associate
This position generally works 18-25 hours per week. POSITION SUMMARY: The Part-Time Store Associate is an entry level, part-time position that will work at FedEx Office’s retail stores. The Pa…