Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Engineering Manager - Finance & Admin Systems 
India, Telangana, Hyderabad 
568163929

06.06.2024
Description
As a Software Engineering Manager your responsibilities include leading a team of full time employees and contractors to deliver product features, following the best practices in terms of software design and development domains. Being mindful of how to run your code in production is critical. We pursue high levels of availability and stability so it is important that all software development activities are approached with a holistic mindset about what it means to run software in a production environment.
Key Qualifications
  • Experience creating Java based applications hosted in containerized environments.
  • Experience driving software design and architecture decisions.
  • Previous leadership experience.
  • Strong communication skills and ability to work effectively across multiple business and technical teams.
  • Hands on experience with JUnit testing and general testing automation concepts.
  • Hands on AWS experience working with some of the following technologies: EMR, S3, Lambda functions, CloudWatch, EC2.
  • Highly collaborative attitude.
  • Experience working with Microservices & Event Driven architectures.
  • Development experience with both relational and non relational databases.
  • Strong understanding of architectural concerns such as: Scalability, Observability, Fault Tolerance, Testability, Performance, among others.
  • Ability to deal with ambiguity and abstraction to be able to make progress despite not always having the complete picture.
Education & Experience
Bachelors in Computer Science or Equivalent. Minimum of 4+ years as an Engineering Manager.