Job Description
This role focuses on Software Engineering, encompassing the development, maintenance, and optimization of software solutions and applications. Key responsibilities include:
- Applying scientific methods to analyze and resolve complex software engineering challenges.
- Leading the development, design, and maintenance of software solutions while advancing software engineering practices.
- Exercising innovation, judgment, and leadership to oversee the technical and administrative efforts of other engineers.
- Building and expanding expertise to meet the skill expectations of the role, as defined by professional standards.
- Collaborating effectively with team members and stakeholders to achieve project goals.
Grade-Specific Description
Candidates should have over a year of relevant experience, with a solid grasp of programming concepts, software design, and development principles. The role requires:
- Working independently with minimal supervision, delivering reliable and accurate results.
- Managing tasks efficiently to meet mid-term objectives while contributing positively to team goals.
- Demonstrating the ability to solve problems by applying skills and knowledge to various challenges.
- Making informed decisions based on situational understanding rather than rigid rules.
Skills (Competencies)
- Verbal Communication