N

NEC Software Solutions

Public-sector software and digital services

Senior Software Engineer / Associate Technical Lead - Oracle Apex

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMumbai, Maharashtra, IndiaNo salary listedHybrid

About the Job

Requirements

  • 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.
  • A graduate degree or equivalent graduate-level education is required.
  • Ability to communicate and collaborate effectively with team members located elsewhere within the UK and India.
  • Ability to proactively suggest and implement process improvements that enhance the performance, productivity and morale of the team.
  • Ability to work flexibly and imaginatively in a changing and evolving project environment.

Responsibilities

  • Deliver 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.
  • Design modules and complex solutions for modern Oracle APEX enterprise web applications.
  • Perform hands-on development of modern Oracle APEX enterprise web applications.
  • Provide technical guidance, oversee code quality and oversee unit testing.
  • Evaluate solution options and document technical decisions.
  • Guide engineers during implementation and contribute to architectural discussions with the Solution Architect.
  • Own complex technical issues through to conclusion.
  • Conduct design reviews and code reviews.
  • Contribute to architectural decisions and escalate cross-product or strategic decisions appropriately.
  • Design modules and complex solutions, document key technical decisions, guide engineers during implementation and engage the Solution Architect where decisions have wider architectural impact.
  • Implement process improvements that enhance team performance, productivity and morale.

Desired Qualifications

  • Experience of JSON, Oracle REST Data Services 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 large language model integration within enterprise applications.
  • Experience working with cloud platforms, preferably Oracle Cloud.
  • Experience working within an Agile Scrum team.
  • Experience of deployment automation and continuous integration and continuous delivery pipelines.
  • Experience of Java.
  • Experience with Agile Scrum for 2 or more years.
  • Experience with JSON, Oracle REST Data Services and REST APIs for 2 or more years.
  • Experience with Java for 1 or more years.
  • Experience with AI code agents for 1 or more years.
  • Experience with artificial intelligence/machine learning frameworks for 1 or more years.
  • Experience with Oracle Cloud for 1 or more years.

About the Company

NEC Software Solutions

Public-sector software and digital services

NEC Software Solutions is a software and services company focused on public-sector organizations. It develops systems for government, public safety, healthcare, housing, transport, and other essential services. Public agencies and regulated service providers use its applications for case management, operations, citizen services, payments, data, and workflow automation. The business combines software products with implementation, managed services, cloud operations, consulting, and customer support. Roles span product, engineering, data, implementation, service delivery, security, sales, and support.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at NEC Software Solutions

See more jobs