
Associate Software Engineer
About this job
Hunting Cherry is actively seeking a highly skilled and experienced Senior Software Engineer (.NET) to join our dynamic team in Mohali, Punjab. This is an exceptional opportunity for a seasoned professional with a passion for building robust, scalable, and high-performance applications using the latest Microsoft technologies. As a Senior Software Engineer, you will play a pivotal role in designing, developing, and deploying mission-critical software solutions, contributing significantly to our product roadmap and technical excellence.
Key Responsibilities
- Lead the design, development, and implementation of complex software applications using C# and the .NET framework, ensuring high quality and adherence to best practices.
- Architect and develop robust RESTful APIs and GraphQL services, ensuring secure and efficient data exchange between systems.
- Perform advanced SQL query optimization and database design for MS SQL Server, enhancing application performance and data integrity.
- Contribute to system architecture and design discussions, providing technical leadership and insights to junior team members.
- Implement and manage authentication and authorization mechanisms using technologies like OAuth and JWT.
- Collaborate closely with product managers, QA engineers, and other stakeholders to deliver high-quality software solutions on time.
- Participate in code reviews, mentor junior developers, and drive continuous improvement in engineering practices and team productivity.
- Troubleshoot and resolve complex technical issues, ensuring the stability and reliability of our applications.
Requirements
- Minimum of 5 years of professional experience in software development, specifically with C# and the .NET framework.
- Proficiency with .NET (preferably .NET 9.0 or later) and strong understanding of its ecosystem.
- Extensive experience with MS SQL Server, including advanced SQL query writing, optimization, and database management.
- Demonstrated expertise in designing and implementing REST API and GraphQL services.
- Solid understanding of authentication and authorization protocols, including OAuth and JWT.
- Proven ability in system design and architecture principles, with a focus on scalability, security, and maintainability.
- A problem-solving mindset with excellent analytical and communication skills.
- Ability to work effectively in an in-office environment in Mohali, Punjab, and preferably able to join immediately or with a short notice period.
What We Offer
- A challenging and rewarding role as a Senior Software Engineer within a collaborative and innovative team at Hunting Cherry.
- A 5-day work week with flexible timings to promote work-life balance.
- Opportunities to work on cutting-edge technologies and impactful projects.
- A supportive environment for professional growth and continuous learning.
- Competitive compensation and a chance to make a significant impact on our product development.
If you are an experienced Senior Software Engineer looking for an opportunity to lead and innovate in a fast-paced environment, Hunting Cherry invites you to apply. Join us and contribute to developing the next generation of software solutions.
Eligibility
Professionals • 5-5 years of experience
Skills
Perks & facilities
BIPPL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. BIPPL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines and Terms of Service for more comprehensive information on this aspect. Please note that RiseFlake will not be responsible for any information you share on the company platform.