Sr. Software Engineer - .Net Job Summary
We are looking for an enthusiastic engineer who is passionate about building high-quality software. This position entails developing back end applications using .NET 6+ for high-volume, mission critical use. The role will primarily focus on hands-on coding of the project using the technologies listed below. Proven ability to organize workload and priorities and complete tasks on time & to work effectively in a team environment.
Responsibilities
Write clean, scalable code using C# programming language in .NET 6+Develop technical interfaces, specifications, and architectureCreate and test software prototypesDemonstrate a self-directed and proactive approach to solving problems.Develop, debug and deliver enterprise applications.Coordinate with other software professionals and developers
Required Skill Sets2+ years of experience developing applications using .Net Core.MS SQL server knowledge.Knowledge about Dapper ORM.Knowledge about writing unit tests using xUnit.Knowledge about Azure, Devops, CI/CD pipelines.Knowledge of Signal-R Library in .NETKnowledge about MicroServices.Outstanding troubleshooting and technical support skillsExperience writing multi-tier components for high volume systemsKnowledge about 3 tier Architecture.Strong grip on SOLID, DRY and YAGNI principles.Knowledge about key Design patterns e.g. state pattern, strategy pattern etc.Strong oral and written communications skillsFamiliarity with architecture styles/APIs (REST)Strong attention to detail
Education: B.Tech, M Tech, BCA, MCA or relevant experience.Experience: 2-5 years of development experience using C# .NETSalary Budget: 7 LPA to 16 LPAJob Location: Ahmedabad
Why Join Our Team?
5 Days Working: Enjoy a balanced work-life schedule.Quarterly Events & Awards: Celebrate achievements and milestones.Knowledge Sharing Sessions: Collaborate and learn in our unique knowledge-sharing meetups.Competitive Salary & Benefits Package: Receive a market-competitive salary and benefits.Personal Growth & Equal Opportunities: Commitment to your development and career progression in an inclusive environment.