Senior Software Engineer_105104
MyCareernet
Coimbatore, Tamil Nadu, India
Company:A Large Global Organization
Key Skills: Entity Framework, C#, Typescript, .NET, Asp.Net, Angular, SQL
Roles and Responsibilities:
- Analyze requirements, estimate delivery effort, identify dependencies and risks, and recommend technically viable implementation approaches.
- Design, develop, refactor, and maintain modular software components, reusable libraries, services, and product features.
- Participate in architecture discussions, technical design reviews, code reviews, and integration activities.
- Investigate defects, perform root-cause analysis, and implement maintainable fixes across application layers.
- Support automated testing, software quality improvements, and reliable delivery of product releases in an Agile environment.Skills Required:
- 8 - 11 years of professional software development experience.
- Strong hands-on development experience with C#, .NET, .NET Core, ASP.NET, and ASP.NET Core.
- Practical experience building responsive web applications with Angular and TypeScript.
- Experience with Entity Framework and relational database-backed application development.
- Ability to design and develop RESTful Web APIs, reusable services, and maintainable application components.Good to Have:
- SQL development and database design experience.Education: Bachelor's degree in Computer Science, Software Engineering, or a related discipline; any relevant graduation degree may be considered.