To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
Job Summary
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
Matching Summary
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Skills & Requirements
Must-have
backend programming languages (Python, Go)
frontend development (Next.Js, React)
software architecture, design patterns
clean code principles
secure coding practices
unit testing practices
Nice-to-have
containerised applications, microservices
event-driven architecture
enterprise environment experience
Scrum Agile methodology
test-driven design
infra test tooling
Key Requirements
Mid Level Full Stack Engineer
experience with production usage of one or more backend programming languages
some experience with frontend development
good understanding of software architecture
good experience of collaboration with various stakeholders