What are the responsibilities and job description for the .Net Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Purple Drive Technologies LLC, is seeking the following. Apply via Dice today!
Job Summary:
We are seeking an experienced .NET Full Stack Developer with strong expertise in .NET Core and ReactJS to design, develop, and maintain scalable enterprise applications. The ideal candidate will have hands-on experience across the full software development life cycle, including development, testing, deployment, and production support.
Key Responsibilities:
Job Summary:
We are seeking an experienced .NET Full Stack Developer with strong expertise in .NET Core and ReactJS to design, develop, and maintain scalable enterprise applications. The ideal candidate will have hands-on experience across the full software development life cycle, including development, testing, deployment, and production support.
Key Responsibilities:
- Design, develop, and maintain .NET Core applications with integrated ReactJS front-end components.
- Develop, consume, and maintain Web APIs for seamless communication between front-end and back-end systems.
- Implement design patterns and software architecture principles to ensure maintainable and scalable code.
- Collaborate with cross-functional teams to analyze requirements, propose solutions, and implement features.
- Debug, troubleshoot, and resolve production issues, supporting the Level 4 support team when needed.
- Participate in the entire SDLC, including development, unit testing, integration testing, and deployment of application modules.
- Conduct code reviews and provide mentorship to junior developers to ensure coding standards and best practices are followed.
- Contribute to continuous improvement initiatives, suggesting enhancements for architecture, performance, and maintainability.
- 8 years of hands-on experience in .NET application development.
- Strong experience with .NET Core, C#, and ReactJS.
- Hands-on experience with RDBMS (e.g., SQL Server) and writing optimized SQL queries.
- Strong knowledge of Web APIs, RESTful services, and service-oriented architectures.
- Good understanding of software design patterns and application architecture principles.
- Strong critical thinking, problem-solving, and analytical skills.
- Excellent teamwork, collaboration, and communication skills.
- Experience in debugging and resolving production issues in complex enterprise applications.
- Solid understanding of SDLC, including development, testing, deployment, and maintenance.