12 months ago
Chennai, IndiaSenior
Responsibilities
- Elicit, analyze, and manage requirements and translate them into low-level technical specifications.
- Estimate tasks and resources, support project scheduling and risk evaluation, track module progress, and report status.
- Create, review, and revise detailed designs for assigned application components.
- Build and maintain complex C#/.NET web applications and reusable, efficient code.
- Review application code, perform impact analysis, troubleshoot defects, and support project-level and code-level problem solving.
- Design and develop database schemas, stored procedures, triggers, functions, and performance optimizations using Microsoft SQL Server.
- Participate in test design walkthroughs, develop and execute unit tests, and support integration testing and debugging.
- Review and maintain technical documentation, code review records, and unit test results.
- Follow SDLC, audit, quality, project, and support processes.
- Act as a technical subject matter expert, mentor team members, deliver training, and maintain knowledge repositories.
- Coordinate with Agile teams, maintain Jira updates, and communicate with internal teams and clients.
Requirements
- Bachelor-level degree in Computer Engineering, Information Technology, Computer Science, or a related listed qualification such as MCA or MSc IT.
- 9–11 years of experience analyzing application storyboards or use cases and developing functional application modules.
- At least 5 years of design and architecture experience.
- Proficiency in at least one of C#, ASP.NET Core, Web Forms, Web APIs, ASP.NET MVC, Angular 2+, HTML/CSS/JavaScript/TypeScript, or T-SQL.
- Strong understanding of object-oriented programming, application architecture, design patterns, relational databases, and C# .NET development.
- Experience with JavaScript libraries, responsive design, web services or WCF, secure web development, Microsoft SQL Server, database programming, Git, and Entity Framework.
- Experience with end-to-end development projects, direct client-facing work, application performance management, build automation, and cloud-related development.
- Preferred experience with Visual Studio 2019/2022, SQL Server 2016/2019/2022, automated unit and integration testing, XML, JSON, continuous integration, AWS services, and microservices.
- Strong communication, problem-solving, debugging, documentation, mentoring, and code review skills.
Benefits
- Competitive total rewards package.
- Continuing education and training.
- Tremendous potential with a growing worldwide organization.
