Job Description
THE JOB:
In the role of Lead Developer you will be responsible for owning the development and design of entire application components and lead team projects. While working independently with minimal supervision, you will rely on your wide range of experience and technical expertise to propose new solution, ideas, and foster relationships with peers in different teams and offices.
You will represent the team as a technical expert and work closely with the Product Manager on feature requirements and planning. An important part of this role is to anticipate team needs and guide & mentor individuals to influence the culture and drive continuous improvement.
________________________________________________________________________________________
WHAT YOU WILL BE DOING
• Designs robust highly scalable architecture with solid monitoring and alerting capabilities
• Architecture of the entry flow for Ticketmaster venues
• Define strategy to maintain and modernize legacy code and services
• Automate testing, deployments, performance, and recovery
• Ensure high quality through automated tests
• Develop on AWS
• Interact with Product Manager and other internal development teams
• Mentor senior developers in design and architectural patterns
• Help coordinate the effective use of the team ensuring optimization of overall team
• Inspire developers by providing new ideas or concepts
• Lead and support the team
• Help stakeholders translate ideas into technical solutions
• Seek to build relationships and partners with internal and external team members
WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS/COMPETENCIES)
• 7 years or more years of development experience
• A bachelor's degree in CS/Information Systems or related field
• Experience with Agile methodologies
• Strong backend development skills
• Experience with modern framework such as Springboot
• Previous experience with Design Patterns and SOLID principles
• Strong experience in DevOps
• Previous experience with messaging systems such as Apache Kafka
• Experience working in an SOA development environment
• Working knowledge of one or more database products (e.g. Oracle, MySQL, Mongo)
• Strong communication skills and the ability to collaborate closely with remote team members
YOU (BEHAVIOURAL SKILLS/COMPETENCIES)
• You are autonomous and proactive
• You are an expert in a proven experience with design and architecture patterns
• You can consider multiple approaches and recommends best technical direction including logic and reasoning
• You can work with minimal supervision
• You have ability to organize, prioritize; multitask while coordinating team efforts
• You promote cooperation and commitment within a team to achieve goals and deliverables
• You maintain and fosters relationships within, across, and external to organizational boundaries
• You are passionate about technology and transformation
Jobcode: Reference SBJ-rzqv23-18-118-30-253-42 in your application.