As a Senior Associate Consultant specializing in Dot Net and Angular, you will be integral to delivering robust application solutions. You will utilize your technical expertise to guide project teams, ensure high-quality deliverables, and enhance client satisfaction through innovative software solutions.
Key Responsibilities
- Design, develop, and deploy applications using the .NET framework and Angular, ensuring alignment with client specifications and business requirements.
- Lead project teams in the development and implementation of applications, overseeing all phases of the software development lifecycle (SDLC).
- Facilitate Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives to promote collaboration and continuous improvement.
- Conduct design workshops to understand client needs and translate them into functional and technical specifications.
- Develop and maintain design documents, ensuring they meet architectural standards and best practices.
- Perform backend integration tasks using APIs, WCF services, and Azure services, ensuring seamless communication between applications.
- Optimize application performance through effective coding and integration strategies.
Testing and Quality Assurance
- Implement unit testing and automated testing frameworks to validate application functionality.
- Conduct code reviews and provide constructive feedback to ensure adherence to coding standards and practices.
- Work closely with cross-functional teams, including business analysts, UX designers, and stakeholders, to deliver solutions that meet user needs.
- Maintain clear communication with clients to manage expectations and report on project progress.
Risk Management
- Identify potential project risks and develop mitigation strategies to minimize impact on timelines and deliverables.
- Monitor project scope and resources, making adjustments as necessary to keep projects on track.
- Mentor junior developers, providing guidance and support to foster their professional growth and technical skills.
- Stay updated on industry trends, emerging technologies, and best practices to continually enhance skills and knowledge.
Required Skills and Qualifications
- Education. Bachelor’s degree in Computer Science, Engineering, or a related discipline.
- Experience. Minimum of 8 years in software development, with significant experience in .NET and Angular frameworks.
Technical Skills
- Proficiency in C#, ASP.NET, ASP.NET Core, and Angular.
- Strong understanding of web services (WCF, REST, Web API) and Azure cloud services (Functions, Cosmos DB, Service Bus).
- Experience with databases, particularly Oracle and MS SQL Server.
- Familiarity with Azure DevOps, CI/CD pipelines, and version control (GIT).
Soft Skills
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills, with the ability to work collaboratively in a team environment.
- Proven leadership capabilities, with experience mentoring and guiding teams.
Preferred Skills
- Experience in the health insurance industry is highly desirable.
- Familiarity with multi-tier architectures and object-oriented analysis and design principles.
- Strong customer-facing skills and a detail-oriented mindset.
Work Environment. Infosys promotes a collaborative and inclusive workplace culture. The organization values diversity and encourages employees to bring their unique perspectives and experiences to the table. This role offers opportunities for professional development and career advancement within a supportive environment.