Swan
Senior Software Engineer
On-siteFull-time
About the job
Senior Software Engineer: Role Purpose The Senior Software Engineer provides technical leadership, ensures architectural integrity, mentors teams, and plays a key role in system stability and evolution. Key Responsibilities • Lead technical design and architecture decisions • Lead by example through active coding, code optimisation, and technical problem-solving • Define coding standards and technical best practices • Review and approve technical designs and code • Mentor and coach Software Engineers and Associates • Handle high-impact production issues and root-cause analysis • Collaborate with Solution Architect and IT Management • Drive system modernisation and technical debt reduction •...