Net Developer with React
Charlotte NC Hybrid
Responsibilities:
- Design develop and deploy robust scalable web applications using .NET Core and React.
- Participate in all phases of the software development lifecycle including analysis design coding testing and deployment.
- Write clean maintainable and efficient code while following best practices and design patterns.
- Conduct code reviews and provide constructive feedback to team members.
- Collaborate with product managers designers and other developers to create userfriendly and responsive interfaces.
- Troubleshoot and resolve performance issues and bugs in existing applications.
- Implement security and data protection measures in application development.
- Mentor junior developers and assist in their professional growth.
You are:
- Bachelors degree in Computer Science Information Technology or a related field.
- 10 years of experience in software development with a strong focus on .NET Framework and .NET Core.
- Proficiency in React and related technologies (e.g. Redux Hooks).
- Experience with RESTful APIs and microservices architecture.
- Strong understanding of databases (SQL Server NoSQL) and data modeling.
- Familiarity with Agile development methodologies (Scrum Kanban).
- Excellent problemsolving skills and attention to detail.
- Strong communication skills and ability to work collaboratively in a team environment.
It would be great if you also had:
- Experience with cloud platforms (e.g. Azure AWS).
- Knowledge of containerization (Docker Kubernetes).
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with automated testing frameworks (e.g. NUnit Jest).
- Understanding of web security protocols and best practices.
react