Crafting intelligent business solutions to increase productivity, automate workflows, adhere to compliances, and gain insights to make financial decisions.
Job Description
Job Description
Designation: Senior Software Developer
Department:.Net
Experience Required: 4 to 6 Years
Reporting to: Tech Lead
Employment Type :Full time
Location:Ahmedabad
Job Summary
We are looking for a highly experienced Senior Developer who will be responsible for interacting with the TL/PM to plan project schedules and technical direction. Develop high-level system design diagrams for program design, coding, testing, debugging and documentation.
Key Responsibilities
❖ Develop, Unit test, and deploy custom web applications
❖ Develop, and maintain efficient, reusable, and reliable code
❖ Performance tuning of database and web applications (Add in 3 + Years team members)
❖ Ensure the best possible performance, quality, and responsiveness of applications
❖ Gather requirements directly from the client and make a development plan and forecast timeline for completion.
❖ Provide demo of work to client sprint wise
❖ Train, mentor, and rescue junior developers when they are facing blockages in development. Do the code review of self and juniors.
❖ Help TL with quarterly appraisal feedback of mid-developers working with you.
❖ Responsible for developing a high-quality product for the client
❖ Develop the training plan for new technology for junior and mid developers
❖ Take interviews
❖ Learn new technology and help juniors for skills development
Requirements
Technical Skills:
Primary Skill
❖ Must have a explicit concept of OOPS
❖ Must have strong hands-on experience in ASP.Net MVC, ASP .Net Core C#, Entity Framework, LINQ, Javascript
❖ Must be able to write efficient SQL Stored Procedure
❖ Must be proficient in technical analysis of requirement.
❖ Must have API development and integration
❖ Must be able to analyze and integrate 3rd party APIs