PS Engineer III
Job Description
Responsibilities
Develop and implement customer specific business requirements and new features, aligned with agreed coding standards and existing object-oriented architecture, following the test-driven principles and utilizing C# .net and React programming tools and best development practice.
Provide technical guidance for existing and new developers in all aspects of current platform development and support.
Maintain and support ongoing production systems of NCR customers.
Monitor, analyze and provide performance tuning and optimization of existing customer environments, as well as modifications to the software based on this analysis while working with solution and system architects.
Work with integration teams and solution partners on inbound/outbound interfaces and provide technical solutions and software modifications to the above, while keeping high technology standards.
Qualifications
Must Have
- Bachelor s Degree or foreign equivalent in Computer Science, Computer Information Systems or related technical degree
- At least 10 years of progressively responsible Server/Client programming experience
- At least 7 years of C# programming experience
- Experience with ASP.NET MVC/Web API
- 4 years of hands-on experience with ReactJS, NodeJS
- Implementation experience with Mock framework
- Hands on experience with SQL SERVER
- Experience with application troubleshooting with the help of logs, memory traces/dumps.
- Experience with design patterns SOLID principles
- Analyze, design and implement software mechanisms to improve code stability, performance, and re-usability.
Preferred/Good to Have
- Hands on Experience with .Net Core
- Microservices design and architecture
- Kubernetes
- Azure Cloud
- Containers
Offers of employment are conditional upon passage of screening criteria applicable to the job
Role: Back End Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
