Software Engineering Manager

  • Bengaluru
  • Oracle

Technical leader who will leverage their expertise in software architecture to oversee software development tasks related to the design, debugging, and development of software applications with these skills: Java, Cloud Native, Micro services and RESTful APIs.

Job description

Oracle Aconex provides a leading Cloud collaboration platform for the global construction industry. Aconex is the most widely used online collaboration platform in the world for construction, infrastructure, and energy and resources projects.

We are seeking a strong leader to drive the growth and operational excellence of Aconex Field - Integration Test Plan (ITP) service. This role requires a blend of technical expertise in Cloud services and familiarity with database technologies, coupled with leadership and team management skills.

As a Manager, you will apply your technical and organizational skills to solve delivery, support, and operational optimizations, while driving execution of roadmap commitments. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture. You will work with a variety of technical, functional, and business stakeholders to ensure consistent delivery of Integration Test Plan product advancements. By engaging with product and engineering leaders across the organization, you will influence product strategy, define technology roadmaps, align timelines, and resolve conflicts.

Responsibilities

Responsibilities:

  • As a Manager, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications.
  • Build enhancements within an existing software architecture and suggest improvements to the architecture.
  • Build and mentor a high-performing development team, fostering a culture of collaboration, innovation, and continuous improvement.
  • Effectively manage resources, priorities, and schedules to ensure timely delivery of high-quality software solutions.
  • Collaborate with product management, architecture, and other cross-functional teams to define project requirements and priorities.
  • Collaborate with product management, architecture, and other cross-functional teams to define project requirements and priorities.
  • Communicate effectively with stakeholders to provide updates on project status, solicit feedback, and address concerns or issues as they arise.

Required Qualifications:

  • Have 8+ years of professional experience in developing large scale web applications, UI, high performance REST APIs.
  • Minimum 3 years of experience leading small- to medium-scale cross-organizational initiatives.
  • Hands-on experience of Micro-service architecture and modern UI framework.
  • Have a B.E./B.Tech./M.Tech. in Computer Science course from a reputed Institute (having a degree from top tier Engineering Institutes will hold a distinct advantage)

Technical Skills:

  • Strong OOPs concepts and core Java/J2EE framework skills.
  • Strong working experience in frameworks such as Spring, Spring Boot, JPA implementation (Hibernate or Eclipselink), REST.
  • Strong experience in working with the databases such as Oracle, Elastic Search.
  • Strong working knowledge of tools and frameworks like Apache Kafka, Akka, Active MQ, Distributed Cache.
  • Good experience on testing frameworks and methodologies – TDD, Junit, Mockito, Integration testing.
  • Good knowledge of distributed and highly scalable multi-tenant SaaS application architecture.
  • Good working knowledge of Micro-service architecture and various design patterns.
  • Good exposure to Cloud infrastructure and deployment – Jenkins and other tools for CI/CD pipeline, Docker, Ansible, Kubernetes, Cloud application/infrastructure monitoring tools.
  • Proven ability to deliver high-quality SaaS applications.

Soft Skills:

  • Strong analytical and problem solving skills.
  • Good oral and written communication skills and demonstrated ability to work with global teams.
  • Ready to up-skill and work in fast changing and dynamic environment.

Exp : 12-15 Yrs