Software Engineering
Job Roles
Credence uses Ontario System Artiva, a debt collection record management system as its system of records to manage distressed assets of over $ 7.75 BN for 90 different portfolios across 33 clients. The programming team is responsible to on board new portfolios, add/edit work flows based on statutory requirements, portfolio SLA and other business requirements. The programming head will be responsible for:
- Managing all activities of the software engineering group
- Smooth functioning of the collection system (CRM)
- Managing timely deliverable throughout the agile delivery cycle for define, design, configure, test & roll out phase along with operational support for ongoing and new portfolios
- Analyzing business requirements and performing impact analysis pre-implementation to identify potential compliance/statutory risks and operational failures
- Team and task management to ensure on-time delivery of projects, set attainable goals to team members to finish the tasks / projects at hand
- Identifying and troubleshooting errors together with the team
- Devise project plans including testing and roll out for new programming projects
- Coordination with the OEM for technical issues, resolution and new feature/build releases
- Coaching, mentoring and motivating the team to help improve skills, improve productivity while improving their career opportunity.
- Collaborating with various clients and vendors demand a flexible schedule for the role as they may be spread across various time zones
- Put across policies and procedures in place for the team
- Provide technical support to other company personnel
- The programming head will be supported by a team of software developers and application support executives
Candidate Requirements
- Minimum 12 years of technical experience.
- Understanding of applications deployed in Cloud environment preferably with AWS. AWS certification is good to have.
- In depth knowledge of programming preferably C++/C# or other Object Oriented Programming [OOPs].
- Excellent knowledge of various data structures (especially SQL database).
- Minimum 7 years experience in Project management experience preferably with PMP/PMI-ACP, ITIL etc.
- Experience in handling development and support projects.
- Excellent understanding of Agile methodologies and SLA management.
- Demonstrated ability to design, plan and implement transformational projects in a professional services organization.
- A self-driven performer, can identify issues related to the subject / department / domain and take up solving the challenges.
- Experience of handling big cross functional teams.
- Preferred Qualification – BE/MCA.
- Good communication and interpersonal skills.