Responsibilities: · Application Development: Design, develop, and maintain web applications using React for the front end and .NET for the back end, ensuring high performance and responsiveness. 

· Cloud Integration: Leverage Azure services for application deployment, storage, and scalability, ensuring best practices in cloud architecture and security. 

· API Development: Create and consume RESTful APIs and microservices to facilitate seamless communication between front-end and back-end systems. 

· Code Quality: Write clean, maintainable, and efficient code while adhering to coding standards and best practices. 

Conduct code reviews and provide constructive feedback to team members. 

· Collaboration: Work closely with product managers, UX/UI designers, and other stakeholders to gather requirements and translate them into technical specifications. 

· Testing and Debugging: Implement unit tests and integration tests to ensure application reliability. Troubleshoot and resolve issues in a timely manner. 

· Performance Optimization: Monitor application performance and implement optimizations to enhance user experience and application efficiency.

· Documentation: Maintain comprehensive documentation of application architecture, design decisions, and development processes. 

· Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement within the team.

Skill set:

· Min 5 to 6 years of experience of Full Stack Development, with a strong focus on REACT, C#, .NET, and Azure. 

· Proven experience in developing and deploying applications in cloud environments, particularly Azure. 

· Technical Skills: o Proficiency in front-end technologies: REACT, HTML5, CSS3, JavaScript, and related frameworks/libraries. 

Strong experience with back-end technologies: .NET Core, ASP.NET, C#, and Entity Framework. 

o Familiarity with database technologies: SQL Server, Azure SQL Database, or NoSQL databases. 

o Experience with version control systems (Git).

· Agile Methodologies: Understanding of Agile development practices and experience working in Agile teams.

· Analytical Skills: Strong problem-solving skills and the ability to analyze complex technical issues. 

· Communication: Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams.

Qualifications

· Minimum Qualification: BE/ BTech, MCA, MTech

· Minimum work Experience: 5 to 6 years

Preferred Qualifications:

· Experience with containerization technologies (Docker, Kubernetes).

· Familiarity with CI/CD pipelines and DevOps practices.

· Knowledge of additional front-end frameworks (React, Next.js) is a plus.

· Relevant certifications in Azure or .NET development.

Location

Bangalore, Karnataka, India

Job Overview
Job Posted:
2 weeks ago
Job Expires:
Job Type
Full Time

Share This Job: