Job Description
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
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Work from home offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
