Search by job, company or skills
JOB DESCRIPTION
This position plays a key role in the Development Team designing, developing, modifying, documenting and deploying complex software to the highest level of quality whilst mentoring more junior members of the team.
Development
. Create an implementation plan for new features
. Write and maintain code to system requirements and technical specifications meeting quality standards
. Create detailed System and technical design specifications + documentation for new features
. Identify technology limitations in current application and code, and provide alternative solutions Drive discussions for new features / bugs resolutions
Testing & Debugging
. Provide support with diagnosing and correcting complex production issues
. Direct system testing and validation procedures
. Develop automated test strategies
. Implement automated tests Testing to ensure all work meets team quality standards
Training
. Research new technology
. Peer programming with more senior developer
. Take initiative in setting growth goals for continuous learning and development
Mentorship
. Mentor more junior developers in squad
. Provide code review and direction for improvement
. Conduct knowledge - sharing sessions and technical workshops.
Research & Analysis
. Research, analyse and evaluate system needs
. Research new technologies to improve software
. Analyse cost of external services
. Present findings and consult with Architecture Chapter Help create team standards for new technologies
Qualifications:
QUALIFICATIONS
. Relevant tertiary qualification at degree level or higher or Microsoft Certification OR
. At least 5 years software engineering experience
. Strong time management skills
. Desire to work in a dynamic team environment
. Experience developing solutions for the Cloud/SaaS web environments
. Ability to write clean and performant code that runs quickly and robustly
. Experience with front - end technologies such as JavaScript, HTML5, CSS3, and modern JavaScript frameworks (e.g Vue, React, Angular)
. Experience working with a Cloud service provider (we use Azure) and experience with a modern programming language (e.g. C#, Java, JavaScript) Apply best practices and patterns in software development (S.O.L.I.D., Y.A.G.N.I, etc.)
Date Posted: 14/11/2024
Job ID: 100371723
Emapta is a leading offshore staffing and outsourcing company in the Philippines. Providing BPO services to clients from the US, AU and other countries.