Description
We are seeking a .NET developer responsible for building .NET applications using C#.NET, MVC 5.0, SQL Server 2005 / 2008 / 2012 / 2016. Primary responsibility will be to design and develop these layers of applications, and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Key Duties And Responsibilities
• Develop and maintain CTI and other web-application programs with applicable software development methodology and release processes
• Work on OMNI, Genesys platform
• Utilize software engineering tools such as configuration management systems build processes, and debuggers in the software development process
• Create and execute designs for small sets of new functionalities as part of a software project
• Collaborate and add value through participation in peer code reviews, providing comments and suggestions
• Provide reliable solutions to a variety of problems using sound problem solving techniques
• Performs technical root cause analysis and outlines corrective action for given problems
• Serve as a mentor to less experienced software engineers
• Works collaboratively and professionally with other Concentrix associates in cross functional teams to achieve goals
• Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
• Perform the actions against to the tickets as per SLA
• Perform other duties as necessary
• Available on emergency support out of shift hours round the clock.
Educational Qualification And Experience Required
• Ideal candidate should have at least 4 years of enterprise application development experience, with 3 years’ experience with C#.NET, MVC 5.0 & Microsoft SQL Server.
• A Bachelor’s Degree in Computer Science is required; a Master’s degree is preferred.
• Strong knowledge of .NET web framework 4.0 & 4.5
• Proficient in C#.NET with a good knowledge of their ecosystems
• Strong understanding of object-oriented programming
• Hands on Experience in MVC, C#, SQL Server, Scripting Languages - Javascript, JQuery, Angular.js
• Familiar to Design Patterns, WCF, WebAPIs, Web services, Integration with 3rd party applications
• Skill for writing reusable libraries
• Familiar with various design and architectural patterns
• Knowledge of concurrency patterns
• Familiarity with Microsoft SQL Server is mandatory