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

  1. Participate in requirements analysis
  2. Write clean, scalable code using .NET programming languages
  3. experience in LINQ and entity framework
  4. Experience in developing Web API and RESTful web services.
  5. Good experience with design patterns, object-oriented design and programming.
  6. Expertise with the .Net Core framework, Blazor , SQL Server and design/architectural patterns(MVC,MVVM)
  7. Good Understanding of SOLID principles.
  8. Write efficient unit tests against the code with good code coverage
  9. Write highly performing code and database queries.
  10. Perform unit testing of work.
  11. Good Understanding of Tools like Jira,Azure Devops.
  12. Perform code reviews and assist junior developers.
  13. MS SQL development and optimization experience
  14. Develop design for medium complex features of the applications.
  15. 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

    Attach CV (PDF/ Word files upto 2mb)