Digital Full-Stack Developer

Mid / Senior

|

In Office

Meytier Premier Employer

Working there

About This Workplace

Meytier Partner

Concentrix Catalyst is the experience design and engineering team of Concentrix, a leading global solutions company that reimagines everything CX through strategy, talent and technology.  We combine human-centered design, powerful data and strong tech to accelerate CX transformation at scale. The Catalyst Team is seeking a Full Stack Senior Developer to join our full-time team.

As a Full Stack Senior Developer, you will have the opportunity to design and develop some of the most complex, technically challenging solutions using .NET and other technologies.

Key Responsibilities:
  • Create End to End integration with mobile and web applications supporting downstream consumers of data, database packages, procedures, and functions.
  • Support proper functioning and performance tuning of applications.
  • Collaborate with internal and external teams to define, design, and ship new features for the application and websites.
  • Analyze user stories and participating in sprint planning, scrums, demos and retrospectives.
  • Accountable for the performance, quality, usability and responsiveness of the application.
  • Review and update code to ensure quality, organization, and automation.
  • Provide oversight and direction to senior developers and contractors working in different geographic locations.
  • Perform peer code reviews for immediate and related teams.
  • Develop application support documentation as required by the application support teams for acceptance of system changes into production.
  • Build and unit test production deployment packages and implementation plan for scheduled system enhancements.
  • Collaborate/Partner with cross-functional teams for successful delivery of offers and application releases.
  • Coordinate with the Architecture group on new designs and infrastructural application changes.
  • Identify and correct bottlenecks and address defects.
  • Translate business and functional requirements into documented technical specifications.
  • Perform RCA (Root Cause Analysis) for issues and document the findings.
  • Support, triage and troubleshoot differing environment issues (Staging, Pre-production, Production) as needed, including system connectivity and communication protocols.
  • Manage and update certificates and keys for infrastructure as needed.
  • Support weekly deployment/releases and maintenance windows.
  • Provide on call and after hours support as required for production/maintenance releases and provide Tier 3 support on production outages.
  • Take the lead on high visibility, high priority and difficult support issues.
  • Proactively identify issues before customer escalation.
  • Leading team with best practices for software development to achieve highest quality.
  • Solving some of the most difficult problems where root cause seems to be alluding.
  • Evaluating and adopting new technologies as well as best practices to solve problems.
  • Working with Technical Product Managers and Architects to help create clear user stories for developers.
  • Solution development and supporting operations as needed.
Desired Profile:
  • 10+ years of overall Design and Development experience.
  • Minimum Bachelors Degree in Computer Science or Similar degree.
  • Expert (5 Years of recent hands on experience) in .Net, C# Expert (4 Years of recent hands on experience) in SQL, PLSQL.
  • 8 years of previous experience in web development in .Net and other related fields.
  • 3-5 years of mentoring developer.
  • Ability to write clear, concise code in C# using a variety of standards .NET libraries and utilizing Object Oriented techniques. Experience implementing (not just utilizing) formal software design patterns in solutions.
  • Solid understanding of REST principles and experience developing APIs.
  • Ability to write and debug complex stored procedures/triggers in SQL Server Strong SQL Skills, including modeling and tuning.
  • Proficient in all the listed Technologies: .NET/.Net Core -ASP.NET, C#, HTML5, Web API, MVC, Angular JS (1 through 5), JQuery, Bootstrap and Nunit.
  • Demonstrated experience with software testing methods, such as functional testing, stress testing performance testing, system resiliency testing and failure injection.
  • Leadership in test automation architecture with experience in leveraging a cloud platform.
  • Demonstrated experience in tools such as Jenkins, Git or similar open source tools.
  • Responsible for production implementation and support activities.
  • Good communication skills. Team Oriented and can work independently.
  • Forward thinking, independent, creative, self-sufficient and go-getter; who can work with less documentation Proficient in working with Agile/Scrum teams.
  • Experience working in Agile development environments.
  • Demonstrated knowledge of developing solutions and maintaining cloud deployments in Azure (Azure SQL, Service Bus, Cosmos DB, Azure functions etc.).
  • Experience and good knowledge of design principles and best practices, implementing Web Services and REST architecture using XML/JSON.
  • Experience of working on enterprise systems with complex architecture.
  • Experience implementing and working in Continuous Integration and Continuous Deployment.
  • Prefer candidates with experience in APIGEE gateway.


© 2024 Meytier - All Rights Reserved.
   Privacy Policy    Terms Of Use