Senior Software Engineer
Senior Software Engineer
Job Responsibilities
- 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.
Key Skills: Net Core, C#, Web API, SQL/ Oracle, Unit Test
Location: Bangalore
Years of Experience: 3-5 Years