What are the responsibilities and job description for the .Net Developer with React position at NJTECH INC.?
Job Details
We are currently looking to hire a [.net Developer with React] and we believe your skills and expertise are a better match for this role.
We are seeking an experienced and outstanding for one of our esteemed clients. Kindly have a look at the below JD and reach us with your updated & best time to connect.
Role: .net Developer with React
Location: Hybrid Onsite San Francisco CA
Duration: Long-term
Description:
- Design, develop, and maintain software solutions using C#, .NET, and React in on-premise, cloud, and hybrid environments.
- Collaborate with product managers, architects, and other developers to gather and translate business requirements into technical specifications.
- Contribute to the architectural design of systems, ensuring scalability, performance, security, and maintainability.
- Build APIs, microservices, and front-end components for web applications, ensuring seamless integration between front-end and back-end services.
- Work with cloud services and platforms (e.g., Azure, AWS) to design and deploy solutions in hybrid and cloud-native environments.
- Implement best practices for DevOps and CI/CD pipelines, ensuring smooth and automated deployments across environments.
- Troubleshoot and resolve issues related to application performance, security, and availability across different environments.
- Participate in code reviews, providing constructive feedback to peers and ensuring high code quality and adherence to coding standards.
- Stay up to date with new technology trends and frameworks, particularly in cloud and hybrid
- development, and incorporate them into development practices
Essential Skills:
- Proven experience as a Software Engineer (5-8 years) with strong hands-on skills in C# and .NET.
- Experience with React or other modern JavaScript frameworks for front-end development.
- Proficiency in building and maintaining systems in on-premise, hybrid, and cloud environments .
- Solid experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud.
- Familiarity with microservices architecture and building scalable APIs and distributed systems.
- Experience with DevOps practices, including CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and automated deployments.
- Strong knowledge of software design patterns, algorithms, and data structures.
- Experience with version control systems (e.g., Git) and agile development methodologies (e.g., Scrum, Kanban).
- Excellent problem-solving skills, with the ability to troubleshoot and debug complex technical issues.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.