What are the responsibilities and job description for the Job Title: Full Stack .NET Developer position at Apexon?
Job Summary
We are seeking an experienced Full Stack .NET Developer to join our team in Mechanicsburg, PA. This is a 100% onsite contract-to-hire opportunity for a developer who is passionate about building scalable, high-performance web applications. The ideal candidate will have strong expertise across the full software development lifecycle, including front-end development, back-end APIs, database design, and cloud-ready application development using modern .NET technologies.
Key Responsibilities
- Design, develop, test, and deploy scalable full-stack web applications using modern .NET technologies.
- Develop responsive and user-friendly front-end applications using Angular, React, or Vue.js.
- Build and maintain robust RESTful APIs and server-side business logic using C#, .NET Core/.NET 6 , ASP.NET MVC, and Web API.
- Design and optimize SQL Server databases, stored procedures, and queries to ensure high performance.
- Implement data access using Entity Framework Core and Dapper.
- Collaborate with business analysts, QA, architects, and cross-functional teams to deliver high-quality software solutions.
- Participate in code reviews, unit testing, debugging, and performance tuning.
- Troubleshoot production issues and implement effective solutions.
- Follow Agile/Scrum methodologies and participate in sprint planning, stand-ups, and retrospectives.
- Maintain technical documentation and adhere to coding standards and best practices.
Required Skills
- Strong hands-on experience with C#, .NET Core/.NET 6 , ASP.NET MVC, and ASP.NET Web API.
- Experience building scalable enterprise web applications.
- Strong front-end development experience with:
- HTML5
- CSS3
- JavaScript
- TypeScript
- Angular, React, or Vue.js
- Strong experience with SQL Server, database design, query optimization, and stored procedures.
- Experience with Entity Framework Core and Dapper.
- Experience developing and consuming RESTful APIs.
- Solid understanding of object-oriented programming, design patterns, and software development best practices.
- Excellent problem-solving, analytical, and communication skills.
- Experience working in Agile/Scrum environments.
Preferred Qualifications
- Experience with CI/CD pipelines and Azure DevOps or GitHub.
- Knowledge of cloud platforms (Azure or AWS).
- Experience with unit testing frameworks and automated testing.
- Familiarity with microservices architecture and containerization (Docker/Kubernetes) is a plus.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 5 years of experience in Full Stack .NET development.
- Proven experience developing enterprise-grade web applications.
Required Technologies
- C#
- .NET Core / .NET 6
- ASP.NET MVC
- ASP.NET Web API
- HTML5
- CSS3
- JavaScript
- TypeScript
- Angular / React / Vue.js
- SQL Server
- Entity Framework Core
- Dapper