Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailCompany Profile: - At CGI were a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72000 professionals located in 40 countries. Founded in 1976 CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources expertise stability and dedicated professionals needed to achieve. At CGI were a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72000 professionals located in 40 countries. Founded in 1976 CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources expertise stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at .
This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position however only candidates selected for interviews will be contacted. No unsolicited agency referrals please.
Job Title: Senior Technical Lead
Position: Software Engineer (SE) / Senior Software Engineer (SSE)
Experience: 8 years to 12 Years
Category: zINACTIVE - Information Technology
Main location: Bangalore
Position ID: J0725-0078
Employment Type: Full Time
Job Description: - Senior Technical Lead : -
Job Summary: We are seeking an experienced and highly skilled Developer to join our dynamic team. The ideal candidate will have 8-12 years of hands-on experience in designing developing and maintaining robust and scalable applications using ecosystem. You will be responsible for leading development projects mentoring junior developers and contributing to all phases of the software development lifecycle.
Key Responsibilities:
Design develop and maintain high-performance scalable and reliable applications using frameworks and technologies.
Lead the development of new features and enhancements ensuring code quality performance and security.
Collaborate with cross-functional teams including product managers designers and other developers to define design and ship new features.
Mentor and guide junior and mid-level developers conducting code reviews and promoting best practices.
Write and execute comprehensive unit tests to ensure the robustness and reliability of applications.
Troubleshoot and debug complex issues identifying root causes and implementing effective solutions.
Stay up to date with the latest industry trends technologies and best practices in ecosystem.
Develop and maintain technical documentation.
Required Technical Skills:
.NET Frameworks & Libraries:
Strong expertise Framework 4.8.x .NET Core (2.x 3.x) .NET Standard 2.0 .NET 6.0 .NET 8.0 and the latest versions.
Proficient with modern architectural patterns and libraries such as: MediatR Automapper Fluent Validation.
Experience with testing frameworks like: Swashbuckle Fluent Assertions Fluent Results.
Data Access & Databases:
Extensive experience with multiple ORMs including: Dapper Entity Framework (Regular EDMX) Entity Framework Core Ibatis.
Database proficiency in: SQL Server 2016 Oracle 12c.
Reporting experience with: SSRS Reports.
Middleware & Messaging:
Experience with message queueing systems like: RabbitMQ.
Familiarity with frameworks like: Mass Transit.
Experience with caching solutions such as: Redis Cache.
Job scheduling and background processing with: Hangfire.
Logging & Monitoring:
Proficiency with logging frameworks: NLog Log4net.
Experience with logging and analytics platforms: Elasticsearch ELK-Stack.
Testing & QA:
Expertise in writing unit tests using: Auto Fixture MsTest XUnit.
Familiarity with validation libraries like: Fluent Validation.
Other Skills:
Front-end familiarity with: JavaScript.
Experience with legacy systems like: Microsoft InfoPath 2013 is a plus.
Qualifications:
Bachelors or masters degree in computer science Engineering or a related field.
Proven experience as a Developer or in a similar role for 8-12 years.
Strong understanding of object-oriented programming (OOP) principles design patterns and software development best practices.
Excellent problem-solving and analytical skills.
Ability to work independently and as part of a team.
Strong communication and interpersonal skills.
Together as owners lets turn meaningful insights into action.
Life at CGI is rooted in ownership teamwork respect and belonging. Here youll reach your full potential because
You are invited to be an owner from day 1 as we work together to bring our Dream to life. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.
Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas embrace new opportunities and benefit from expansive industry and technology expertise.
Youll shape your career by joining a company built to grow and last. Youll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our teamone of the largest IT and business consulting services firms in the world.
Required Experience:
Senior IC
Full-Time