Preferred candidate skills:
Develop applications that comply with the standard system development lifecycle methodology and concepts for design, programming, backup, and recovery to deliver solutions that have superior quality, performance, and integrity to our customers.
Roles & Responsibilities
Work closely with business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions.
Develop well structured, easily maintained program code
Design and develop software components and applications with high quality and appropriate unit test coverage.
Work in the designing, coding, testing, implementing, maintaining and supporting of applications in accordance to the SDLC process.
Possess excellent skills to diagnose and implement solutions for system failures caused by errors in the software codes.
Maintain existing and develop new programs to meet business requirements.
Developing and maintaining automated unit tests, track problems, and implement changes to ensure adherence to test plan and functional requirements
Bachelor's degree in Computer Science or a similar relevant technical discipline.
Possess excellent skills to diagnose and implement solutions for system failures caused by erroneous code
Use of issue tracking tools
Provide support on the application during regular working hours and/or during off working hours – at the need of the hour
Excellent written and verbal communication skills
Excellent team work skills