Job Summary
We are looking for a highly skilled Senior Software Engineer (Full Stack Developer) to join our innovative and fast-paced team. The ideal candidate will have a strong background in designing and developing robust applications using C#, .NET, .NET Core, React JS, JavaScript, and SQL. This role involves leading complex projects, optimizing application performance, and working closely with cross-functional teams to deliver high-quality software solutions that align with business objectives.
Key Responsibilities
You will be responsible for designing, developing, and maintaining full-stack web applications using C#, .NET Core, React JS, and JavaScript. A key part of your role will involve creating and optimizing advanced SQL queries and database structures within SQL Server to ensure efficient and reliable data management.
You will design and implement scalable, secure RESTful APIs that support the overall application functionality. As a senior team member, you will provide technical leadership by mentoring junior developers and promoting best practices across the development lifecycle.
Conducting thorough code reviews to uphold high coding standards and adherence to industry best practices will be essential. Collaboration with UI/UX designers to build responsive and user-friendly interfaces that enhance the overall user experience is also expected.
Additionally, you will troubleshoot, debug, and upgrade existing software to improve performance and reliability. Staying up to date with the latest tools, frameworks, and industry trends will be crucial to continuously improve development processes and application performance.
Required Qualifications
Candidates must hold a Bachelor’s degree in Computer Science, Software Engineering, or a related discipline. A minimum of 5 years of professional experience in software development is required, with strong expertise in C#, .NET, .NET Core, React JS, JavaScript, and SQL Server.
You should have proven experience writing and optimizing complex SQL queries for high-performance database operations. A solid understanding of software design principles, design patterns, and Agile development methodologies is essential.
Proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks is required. Strong problem-solving, debugging, and analytical skills are necessary to succeed in this role.
Excellent communication and teamwork abilities are important, along with experience managing multiple priorities effectively in a collaborative environment.
Preferred Qualifications and Benefits
Why join us? You will have the opportunity to work on innovative and challenging projects using cutting-edge technologies. Our work environment is collaborative and growth-oriented, supporting your professional development and career advancement.
We offer a competitive salary range of Rs 90,000 to Rs 130,000 per month and a full-time, on-site position that allows you to engage directly with your team and projects.
If you are a passionate Full Stack Developer with a proven track record of delivering high-quality software solutions, we encourage you to apply and become a valuable member of our team.