Gejits Infotech Inc is seeking one experienced Senior .NET Developer (with a minimum of 8 years of experience to join our team and work with a client located in the State of Tennessee.
This is a remote job within the United States of America.
Position Overview:
As a Senior Software Developer, you will play a crucial role in the design, development, and maintenance of our software applications. You will work closely with cross-functional teams to deliver high-quality solutions that meet our business requirements and exceed our customers' expectations. The ideal candidate will have extensive experience with .NET Core and React development, with a passion for writing clean, efficient, and scalable code.
Responsibilities:
▪ Collaborate with product managers, designers, and other developers to understand requirements and translate wireframes and Designs into functional websites/web applications.
▪ Design, develop, and maintain scalable and secure web applications using .NET Core, ASP.NET Core, and related technologies.
▪ Write clean, efficient, and maintainable code following best practices and coding standards.
▪ Perform code reviews and provide constructive feedback to ensure code quality and consistency across the team.
▪ Optimize application performance and troubleshoot issues as they arise.
▪ Stay up to date with the latest trends and technologies in software development and suggest new tools and techniques to improve our development process.
▪ Mentor junior developers and help foster a culture of continuous learning and growth within the team.
Requirements:
▪ Bachelor’s degree in computer science, Engineering, or a related field.
▪ 7+ years of experience in software development, with a focus on .NET Core, MediatR Library, and React development.
▪ Proficiency in C#, ASP.NET Core/8.0, Entity Framework Core, TypeScript/JavaScript, Redux, Material-UI, and other related technologies.
▪ Strong understanding of object-oriented programming principles, design patterns, and software architecture concepts.
▪ Experience with front-end technologies such as HTML5, CSS3, SASS, and PrimeReact.
▪ Experience with front-end development using JavaScript/TypeScript and frameworks such as React.
▪ Experience with relational databases (PostgreSQL), and proficiency in writing complex SQL queries.
▪ Experience with cloud platforms (AWS) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
▪ Experience building automated unit test scripts using NUnit/XUnit for .NET and Jest for React ▪ Experience working with Git and GitLab version control in a collaborative team environment, creating merge requests, and performing code reviews.
▪ Excellent problem-solving skills and attention to detail.
▪ Strong communication and collaboration skills.
Nice to haves
▪ SQL Server Reporting Services (SSRS)
▪ Python
▪ Agile Methodology
Job Types: Full-time, Contract
Pay: $48.00 - $50.00 per hour
Schedule:
Monday to Friday
Work Location: Remote