MAIN PURPOSE OF THE JOB:
We are seeking an experienced and dynamic software engineer with ASP.NET proficiency. This role will be responsible for developing, supporting and maintaining CarePay application software built on ASP.NET framework using C# programming language. This entails collaborating with other departments of the company to brainstorm, design, develop, test and continually improve both existing and new application software on the CarePay platform. The aim will be to always be at the cutting edge of technology and to use the most efficient methodology to provide the best service to our clients.
KEY RESPONSIBILITIES:
Assessing, refining and conducting technical feasibility on user requirements
Translate refined user requirements into technical designs that can be implemented
Implement technical designs and accompanying testing code through application software programming on ASP.NET using C# programming language.
Build, implement and execute test strategies to validate technical implementations
Document technical designs and implementations as appropriate
Deploy technical solutions to appropriate runtime environments
Build and conduct monitoring on deployed application software
Provide support and maintenance activities on existing application software developed on ASP.NET C#
Assessing, documenting and implementing data protection / privacy requirements on application software
Demonstrating, training and writing operational manuals for application software developed
Assessing and implementing integration requirements with relevant third-party systems
Investigating, researching and prototyping new technologies that could be beneficial to the company in its mission
Document, improve or execute relevant engineering operational processes and procedures such as change management, root cause analysis processes etc
Document, improve or execute other relevant/general company processes and procedures such as compliance, company trainings etc.
EDUCATIONAL QUALIFICATIONS, KNOWLEDGE & EXPERIENCE:
Degree qualifications in Information Technology, Computer Science, Software Engineering, or related field
Competency training or certification in software design, development or testing
Knowledge in software development fundamentals and development lifecycle
At least 3-5 years of work experience in a software development position
Experience and demonstrated competencies in application software programming using high level programming languages and development frameworks such as ASP.NET, C#, Spring, Java
Expertise and demonstrated competencies in RDBMS and NoSQL database systems, demonstrated competencies in MSSQL server added advantage
Expertise and demonstrated competencies in containerization technologies
Knowledge and competencies in cloud computing technologies
Knowledge in data privacy and protection issues
KEY SKILLS AND COMPETENCIES:
Excellent IT and computer programming skills
Technical documentation interpretation and writing skills
Strong analytical and problem-solving skills
Excellent organizational, and project management skills
Excellent written and verbal communication skills
Team working skills with ability to work with people at all levels, including non-technical staff
Training and presentation skills
Commercial awareness
Growth mindset
Integrity, credibility, professionalism, work ethic and a commitment to CarePay’s mission.
Apply via :
carepay.bamboohr.com