NEC Software Solutions Logo

NEC Software Solutions

Senior Software Engineer / Associate Technical Lead - Oracle Apex

Posted Yesterday
Be an Early Applicant
Hybrid
Mumbai, Maharashtra, IND
Senior level
Hybrid
Mumbai, Maharashtra, IND
Senior level
Leads design and hands-on development of complex Oracle APEX enterprise applications. Provides technical guidance, architectural input, code and design reviews, mentoring, unit-testing oversight, security implementation, performance tuning, and issue resolution. Collaborates with UK and India teams within Agile Scrum, supports modernization and AI-backed enhancements, and contributes to maintainable, scalable application solutions using Oracle technologies and web standards.
The summary above was generated by AI
Company Description

Rave Technologies – A Northgate Public Services Company, is a software services company that works with small and medium sized organisations. We are a part of Northgate Public Services Company which is based in the UK.

Based in Mumbai, Rave Technologies’ end to end product/application engineering services help address challenges in the product or application development life cycle. These services include Requirement Analysis, Software Architecture, Design, Development, Testing and Maintenance with specialized services in Cloud/SaaS Migration, Usability Engineering, System Architecture and Design, and Independent Testing solutions.

Job Description

Role Summary:

Experienced hands-on Associate Technical Lead (ATL)/(SSE) – Oracle APEX – required for a Mumbai-based team working for a UK organisation.

The team is tasked with delivering new projects driven by customer requirements, AI-backed enhancements and modernisation of existing applications and products, alongside general support and maintenance within an Agile Scrum methodology.

The ATL – Oracle APEX will be responsible for the design of modules and complex solutions, hands-on development, technical guidance, code quality and unit-testing oversight for modern Oracle APEX enterprise web applications.

This role requires deep expertise in Oracle APEX and supporting web technologies, including PL/SQL, SQL, JavaScript, ORDS and REST.

The role includes evaluating solution options, documenting technical decisions, guiding engineers during implementation and contributing to architectural discussions with the Solution Architect.

Qualification Criteria/Work Experience

Essential:

  • 6 to 12 years of overall software engineering experience, including substantial hands-on Oracle APEX development and technical leadership experience.
  • Extensive experience in Oracle APEX development on version 4 or above.
  • Advanced Oracle SQL and PL/SQL programming skills, alongside strong knowledge of Oracle Database schemas, objects and data modelling.
  • Strong understanding of application security, including Oracle APEX Authentication and Authorization, Session State Protection, secure coding practices and enterprise identity integration such as OAuth 2.0 or OpenID Connect.
  • Strong front-end engineering experience including JavaScript, HTML5, CSS3, responsive design and accessibility principles.
  • Proven ability to translate functional and non-functional requirements into secure, scalable and maintainable module or complex solution designs.
  • Strong analytical and problem-solving skills with ownership of complex technical issues through to conclusion.
  • Strong capability in performance diagnosis and tuning using Oracle diagnostic tools such as Explain Plan and Trace.
  • Demonstrated experience in design reviews, code reviews, implementation guidance and technical mentoring.
  • Experience contributing to architectural decisions and escalating cross-product or strategic decisions appropriately.
  • Clear communication skills and willingness to lead constructively within a Scrum team.

 

Technologies

Hands-on Experience (Years) Priority

Oracle APEX [Version 4 or above] 6+ 1

ORACLE SQL 6+ 1

PL/SQL - packages, procedures, functions, triggers, views and collections 6+ 1

Databases: ORACLE 6+ 1

Solution and module design 3+ 1

Application security and identity integration 3+ 1

Explain Plan and Trace tools for SQL performance tuning 3+ 2

JavaScript / HTML5 / CSS3 3+ 2

 

Desirable:

  • Experience of JSON, Oracle REST Data Services (ORDS) and REST APIs.
  • Experience using governed AI-assisted development tools such as GitHub Copilot.
  • Good general knowledge of AI principles and exposure to AI or LLM integration within enterprise applications.
  • Experience working with cloud platforms, preferably Oracle Cloud.
  • Experience working within an Agile Scrum team.
  • Experience of deployment automation and CI/CD pipelines.
  • Experience of Java.

 

Technologies/Methodologies

Hands-on Experience (Years) Priority

Agile SCRUM 2+ 3

JSON / ORDS / REST APIs 2+ 2

Java 1+ 3

AI Code Agents 1+ 3

AI/ML frameworks 1+ 4

Oracle Cloud 1+ 4

Personal attributes

  • Ability to communicate and collaborate effectively with team members located elsewhere within the UK and India
  • Demonstrate an enthusiastic and pro-active approach to software development
  • The ability to pro-actively suggest and implement process improvements that enhance the performance, productivity and morale of the team
  • The ability to work flexibly and imaginatively in a changing and evolving project environment.

Role accountability / boundary

  1. The ATL is accountable for designing modules and complex solutions, documenting key technical decisions, guiding engineers during implementation and engaging the Solution Architect where decisions have wider architectural impact.

Personal attributes

  • Ability to communicate and collaborate effectively with team members located elsewhere within the UK and India
  • Demonstrate an enthusiastic and pro-active approach to software development
  • The ability to pro-actively suggest and implement process improvements that enhance the performance, productivity and morale of the team
  • The ability to work flexibly and imaginatively in a changing and evolving project environment.

Personal attributes

  • Ability to communicate and collaborate effectively with team members located elsewhere within the UK and India
  • Demonstrate an enthusiastic and pro-active approach to software development
  • The ability to pro-actively suggest and implement process improvements that enhance the performance, productivity and morale of the team
  • The ability to work flexibly and imaginatively in a changing and evolving project environment.

Qualifications

Any graduate

Similar Jobs

Yesterday
Hybrid
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop scalable backend payment software and cloud-native applications. Responsibilities include designing, coding, testing, deploying, and documenting solutions; participating in prioritization; reviewing code and automation; driving quality and technology standards; collaborating with product stakeholders; mentoring engineers; and improving development processes. The role focuses on Java, Spring Boot, DevOps, Oracle, automation testing, and secure financial transaction systems.
Top Skills: Automation TestingCloud ComputingDevOpsJavaOracleSpring Boot
Yesterday
Hybrid
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Owns production readiness and lifecycle operations for payment platform services. Responsibilities include improving CI/CD pipelines, DevOps automation, monitoring, capacity planning, incident response, postmortems, resiliency, deployment gating, root-cause analysis, and operational risk management. Partners with development, product, and operations teams to improve reliability and customer experience while mentoring junior engineers.
Top Skills: ArtifactoryBitbucketChefCi/CdDb2DevOpsGitJavaJenkinsMavenOracleSQLUnix
Yesterday
Hybrid
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Build and maintain petabyte-scale data pipelines, entity-centric data models, and distributed workflows using Databricks and Spark. Partner with data science teams to productionize ML features and artifacts, optimize ETL/ELT processes, and implement testing, monitoring, observability, and incident response. Collaborate with governance and operations teams to ensure secure, compliant data management while supporting scalable merchant identity and trust-profile systems.
Top Skills: SparkAWSCi/CdDatabricksGCPPythonSQL

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account