Job Title: Expert Software Engineers
**Overview:**
We are seeking highly skilled software engineers to join our collaborative teams. As a key member of our team, you will have the opportunity to work on cutting-edge projects, leveraging unique software and tools to deliver exceptional results.
**Key Responsibilities:**
* Design, code, test, correct, review, document, and release large or complex programs and program modifications according to supplied specifications, standards, and tools.
* Accurately complete work within timeframes and quality requirements, share expertise with others, guide, and mentor less experienced employees.
* Have expertise in domain technologies and generate new concepts within that domain.
* Lead, motivate, and mentor teams, aligning complementary skills and allocate resources in a manner that delivers results.
* Analyse very complex ICT software engineering issues, applying expertise to identify and implement courses of action.
* Assess and evaluate software development strategy, initiatives, projects, policy, and procedures.
**Requirements and Qualifications:**
* Strong technical skills as demonstrated through expertise in developing and proficiency architecting with at least one programming language.
* Industry experience, formal training, or particular domain expertise.
* Ability to lead software development teams and build good working relationships with the technical cohort.
* Focus on meeting best practices for code quality, performance, and security.
* Experience in software engineering with proven delivery.
* Good collaboration and user engagement skills with professionalism.
* Ability to understand full stack development environments and have informed discussions with other technical staff.
**Benefits and Perks:**
This role offers the opportunity to work on diverse and challenging projects, collaborate with talented colleagues, and grow your skills and expertise. You will be part of a dynamic and supportive team environment, with opportunities for professional growth and development.