Engineering - Software (Information & Communication Technology)
Contract/Temp
We are seeking a highly skilled and motivated Senior Engineer to join our growing team. This position offers an exciting opportunity to contribute to the design, implementation, and delivery of complex technical solutions while taking ownership of critical processes and systems. The ideal candidate will possess deep expertise in specific technical areas such as application programming, API & database management, and system design, while being able to operate across multiple functional and technical domains.
Responsibilities: Lead the design and implementation of large-scale technical solutions with oversight from senior technical leads or architects. Take ownership of end-to-end customer experience, ensuring the highest quality standards in platform design and delivery. Write clean, efficient code with a focus on achieving expected outcomes while maintaining code quality. Automate the delivery of cloud infrastructure and applications, utilizing a variety of languages with an emphasis on Java. Drive Agile development processes, contributing actively in team rituals (e.g., SCRUM, KANBAN) and using tools like Jira for tracking and collaboration. Demonstrate leadership in one of the following areas: software, data, or cloud engineering. Collaborate with cross-functional teams to design and implement solutions that align with business goals. Minimum Requirements: Advanced programming knowledge (Java, Springboot and Docker) with a proven ability to deliver high-quality software solutions. Expertise in continuous integration, infrastructure as code, and application release automation concepts, frameworks, and tools. Strong understanding of cloud technologies and a demonstrated ability to automate cloud infrastructure and application delivery. Experience in Agile environments with hands-on experience in SCRUM and/or KANBAN methodologies. Excellent problem-solving skills, with the ability to take initiative and independently execute tasks. Desirable Skills: Experience with platform design, API integration, and end-to-end solution architecture. Knowledge of Kafka advantageous. Proficiency with cloud platforms and tools (AWS, Azure, Google Cloud). Strong communication skills and the ability to mentor junior team members or manage small teams effectively. If you're looking for an opportunity to make a significant impact on technical projects, develop your skills further, and work in an Agile environment, we would love to hear from you. Join our team and help us drive innovation and excellence in engineering.
#J-18808-Ljbffr