RAIPUR · FULLTIME
Software Engineer
Finology Ventures Pvt. Ltd.
Raipur · onsite · Posted 2d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Eligibility ⏣ Graduation/Post-Graduation Degree in relevant fields such as BE, B.Tech, M.Tech, MCA, or equivalent is mandatory. ⏣ 3–4 years of relevant experience in ASP.NET and C# development. ⏣ Strong academic background preferred. ⏣ Demonstrated experience in building and maintaining production-grade web applications.
Technical Requirements ⏣ Strong proficiency in .NET Core and c# ⏣ Hands-on experience leveraging AI coding assistants (e.g., GitHub Copilot, or Claude) ⏣ Good understanding of Object-Oriented Programming (OOP), SOLID principles, and common design ⏣ patterns ⏣ Hands-on experience with SQL Server, including writing optimised queries, stored procedures, views, and database design ⏣ Strong knowledge of HTML, CSS, JavaScript. ⏣ Experience developing and consuming REST APIs. ⏣ Good understanding of efcore and LINQ. ⏣ Understanding of caching concepts. ⏣ Familiarity with Git and collaborative development workflows. ⏣ Understanding of application security, code optimisation, performance and other best practices. ⏣ Exposure and knowledge to cloud platforms (AWS/Azure) is preferred.
Roles and Responsibilities ⏣ Develop, test, and maintain scalable web applications following coding standards and best practices. ⏣ Independently own development of assigned modules and deliver high-quality code within timelines. ⏣ Analyze functional requirements and convert them into technical solutions. ⏣ Design and develop REST APIs and integrate third-party services where required. ⏣ Perform code reviews and ensure adherence to coding standards. ⏣ Debug and resolve issues reported during testing and production. ⏣ Optimize application and database performance wherever required. ⏣ Collaborate with Product, QA, and other engineering teams to deliver features successfully. ⏣ Participate in sprint planning, estimation, and technical discussions. ⏣ Prepare technical documentation for developed modules and features. ⏣ Support deployment activities and post-release monitoring. ⏣ Stay updated with emerging technologies and recommend improvements to existing systems. ⏣ Assist Associate Software Engineers by providing technical guidance and reviewing their work when required, without formal people-management responsibilities.
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02