¡Activa las notificaciones laborales por email!

Software Development Manager

Oracle

Zapopan

Presencial

MXN 400,000 - 600,000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

A leading technology company seeks an Engineering Manager to lead the software engineering division. You will oversee team development and ensure high-quality software delivery while implementing scalable solutions in a dynamic cloud environment. Your expertise in Java and team leadership will be crucial in driving project success.

Formación

  • 5+ years professional Java or Python development experience.
  • 2 years leading a team of software engineers.
  • Experience in developing scalable software solutions.

Responsabilidades

  • Provide technical leadership and manage a team of software developers.
  • Establish strategies and coach top talent.
  • Drive process improvement.

Conocimientos

Java
Python
Team Leadership
Software Development
SaaS Technologies

Educación

BS/MS in Computer Science or related fields

Herramientas

Elastic Search
OpenSearch

Descripción del empleo

As a manager of the software engineering division, you will apply your knowledge of software architecture to lead software development tasks associated with developing, debugging, or designing software applications, operating systems, and databases according to the provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Responsibilities

Oracle Search Cloud is a scalable, multi-tenant search solution that enables Oracle PaaS and SaaS cloud offerings with highly responsive, full-text search capabilities. The service's functionality includes:

  • Highly scalable, multi-tenant indexing and search platform
  • Using OpenSearch as the search engine
  • REST APIs for data ingest, query, service admin, and monitoring operations
  • Real-time search
  • Automatic provisioning and lifecycle management

You will bring your talent, self-motivation, and team-oriented approach to build a high-quality application search solution. You have solid Java experience and technical depth in one or more SaaS-related technologies (e.g., orchestration, networking, containers). You have a strong passion for growing teams and individuals, as well as for best practices in software development, automation, and quality.

As an engineering manager, your responsibilities will include:

  • This position requires hands-on experience in programming
  • Provide leadership, direction, and strategy
  • Establishing and developing the organization to meet and implement strategy
  • Coaching, mentoring, and developing top talent
  • Attracting talent and motivating the team
  • Providing technical leadership to software developers
  • Establishing achievements and deliverables as needed
  • Identifying areas for improvement and developing project plans to resolve gaps and findings
  • Articulating technical characteristics of services and guiding development teams to engineer and add capabilities to the new hybrid compute service
  • Acting as an escalation point for sophisticated or critical issues
  • Collaborating with geographically distributed teams and collaborators
  • Driving process improvement and implementation projects through coordination with service teams
  • Designing and implementing service reliability and performance improvements
  • Promoting writing high-quality, production-ready code
  • Resolving sophisticated technical issues and driving innovation to improve search scalability, relevancy, and user experience
  • Ensuring high product quality through meticulous code reviews, bug fixing, and testing

Career Level - M2

Candidate Profile:

  • BS/MS or equivalent experience in Computer Science or related fields with 5+ years of professional Java or Python development experience
  • Hands-on programming experience, preferably in Java
  • 2 years of experience leading a team of software engineers
  • Experience in developing highly scalable end-to-end software solutions
  • Experience managing a team of software developers
  • Experience with cloud technologies at scale
  • Strong work ethic, flexibility, and attention to quality and detail
  • Elastic Search or OpenSearch knowledge and hands-on experience preferred
  • Experience building SaaS applications is a plus
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.