Senior Software Engineer – .NET – India
Senior Software Engineer – .NET – India
Job Responsibilities
- Design and build the next-generation enterprise applications using the Microsoft stack.
- Architect, design, and implement the technology solution based on business requirements.
- Define, build, and promote the strategy for application deployment to Dev and QA environments.
- Mentor the team in technology while ensuring compliance with standards and best practices.
- Apply and review programming tools, procedures, functions, and routines towards delivering the assigned task or activity.
- Collaborate with team members in the design and development of modules.
- Provide technical expertise and guidance, including addressing and resolving complex technical issues.
- Study industry trends to remain aware of technological innovations.
Requirements
- Participate in requirements analysis
- Write clean, scalable code using .NET programming languages
- experience in LINQ and entity framework
- Experience in developing Web API and RESTful web services.
- Good experience with design patterns, object-oriented design and programming.
- Expertise with the .Net Core framework, Blazor , SQL Server and design/architectural patterns(MVC,MVVM)
- Good Understanding of SOLID principles.
- Write efficient unit tests against the code with good code coverage
- Write highly performing code and database queries.
- Perform unit testing of work.
- Good Understanding of Tools like Jira,Azure Devops.
- Perform code reviews and assist junior developers.
- MS SQL development and optimization experience
- Develop design for medium complex features of the applications.
- Write code as per defined architecture and design, following coding standards and best practices.
What you’ll Love about Opteamix:
- Great Company Culture: Dream Company Awardee – We have ranked #11 “Dream Company to Work For” by the World HRD Congress for Innovative HR practices & CSR.
- Health Benefits: For you and your loved ones along with routine health check-ups
- Skill Development Sponsorship: To help you speed up your career progression
- Leave Encashment: 100% reimbursement (on Gross CTC) for unutilized leaves
- Performance Rewards: Brilliance at work will never go unnoticed
- Easy Commute: We are situated in the heart of the city (metro station minutes away)
Key Skills: Dot NET Core, Entity Framework, Design Principles, Design Patterns. DI, ORM (specifically Entity Framework), SQL
Location: Bangalore
Years of Experience: 3- 5 Years