Primary responsibilities include the design, development and integration of software components using Microsoft .NET Framework, SQL Server, and JavaScript (React). If you are versatile and enjoy working on both front and back-end software equally, this is a great opportunity.
Your future duties and responsibilities
Design, build, and maintain efficient, reusable, and reliable .Net code
Developing, implementing, and optimizing SQL queries
Participate in agile activities including estimation, standups, grooming, sprint planning and retrospectives.
Update user stories and tasks in JIRA to reflect the status of sprint.
Check work for defects prior to releasing to QA.
Submit pull requests, handle code merges, and facilitate software releases.
Troubleshoot and own defects identified by the QA team and customers.
Nurture a culture of team excellence with openness, transparency, close collaboration, and a willingness to learn.
Proactively provides updates to the customer on the progress of the initiative.
Maintains and updates daily monitoring of service deliverables;
Prepares and submits of needed reports;
Ensure continuity of providing service by flexibly adjusting to help other team members.
Expand knowledge on business process and IT related information;
Stay abreast of current technology, systems information, problems, changes and updates relevant to the team;
Extends help or conducts training to Analyst/Programmers in giving technical expertise or know-how to other team members.
Performance of other tasks as may be assigned
Required Qualifications To Be Successful In This Role
5+ years of professional experience with Microsoft .NET (Core/Framework), building scalable and maintainable applications.
4+ years of SQL Server with expertise in writing complex queries, stored procedures, and performance tuning.
Strong front-end experience with HTML, CSS, JavaScript (ES6+), and React.js (2+ year), including modern state management and component-based design.
1+ year of experience with TypeScript for building strongly typed and maintainable React applications.
2+ years using Git for version control, branching strategies, and collaborative development.
Hands-on Agile experience (1+ year), working with cross-functional teams in sprint-based delivery.
Solid understanding of software development best practices: testing strategies (unit/integration), version control, code review, and clean code principles
Strong knowledge of web fundamentals (HTTP, REST APIs, response codes, and API integration).
Deep understanding of .NET best practices, including SOLID principles, dependency injection, and unit testing frameworks.
Excellent English communication skills – able to collaborate effectively, explain complex technical details clearly, and produce well-structured documentation.
Adaptable and growth-oriented, eager to learn and apply new tools, patterns, and emerging technologies.
Keeps up-to-date with industry trends and modern software development practices.
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll 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. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll 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.
You’ll shape your career by joining a company built to grow and last. You’ll 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 team—one of the largest IT and business consulting services firms in the world.
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Senior Full Stack Developer NET React
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!