Role Summary:
We are looking for an experienced Software Engineer to manage the design, development, delivery and maintenance of business applications and systems. The individual will manage and mentor junior engineers to ensure project deliveries meet the desired quality and standards.
Role Responsibilities:
- Overseeing project strategies and processes
- Coordinate tasks among team members
- Developing guidelines for software testing
- Designing product upgrades and improvements
- Analyzing data and tracking metrics
- Maintaining technical documentation
Role Requirements:
- Bachelor's degree in a relevant field such as Computer Science or Information Technology
- Research and testing capabilities
- Data analysis
- Tracking and reporting project progress
- Familiarity with job tools and software
- Collaborating within a team
- Communicating between team members and engineering leadership
- Analytical thinking
- Strong attention to details