Raffles City Food Parking

Software Engineering Associate Manager / Application Developer

ACCENTURE PTE LTD

Permanent D06 Beach Road, High Street $4000 - $8000

Posted: August 19, 2025

Job Description

Overview:

Technical Upskilling:

  • Train on core technologies (e.g., Java, Spring Boot, Microservices, REST APIs).
  • Hands-on labs for cloud platforms (AWS/Azure), CI/CD (Jenkins, Git), and containerization (Docker, Kubernetes).
  • Encourage solution design workshops covering patterns, scalability, and security.

Certifications:

  • Target industry-recognized certifications:
    • Mid-level: Azure Associate, Spring Professional
    • Advanced: Azure Architect, Kubernetes Administrator (CKA)

Leadership & Communication:

  • Conduct sessions on stakeholder management, requirement analysis, and client presentations.
  • Assign mentorship roles to foster team leadership and knowledge sharing.

Practical Exposure:

  • Rotate team members through end-to-end project phases (design, development, deployment).
  • Involve in architecture reviews, estimations, and client interactions.

Innovation & Growth Tracking:

Track capability growth via project impact, certifications, peer/client feedback.

Key Responsibilities:

  • Architecture & Solution Design:
    Drive end-to-end architecture and design for several key banking applications, ensuring scalability, performance, and security in alignment with industry best practices.
  • Technical Leadership:
    Lead development teams across multiple projects, guiding junior developers, enforcing coding standards, and ensuring delivery quality and timelines.
  • Client Engagement:
    Act as a trusted advisor to the client, consistently engaging with business and IT stakeholders to gather requirements, define solutions, and align technology outcomes with business goals.
  • Delivery Ownership:
    Play a critical role in planning, execution, and delivery of complex initiatives, taking accountability for successful rollouts in production environments.
  • Innovation & Improvement:
    Proactively identify opportunities for system enhancements and process improvements, contributing to the modernization of legacy systems and adoption of emerging technologies.

Qualification

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 8+ years of relevant experience in software development
  • 3+ years of experience in a leadership or technical mentoring role
  • Strong hands-on background across the following:
    • Core Technologies:
      • Microservices Architecture, REST Web Services
      • Backend: Java 11 / 17, Spring Boot, Spring MVC, Dropwizard, JPA, EJB
      • Frontend: React-JS, HTML, CSS, JSF, JSP
      • Testing: WireMock, JUnit5, Mockito, Jest, Cucumber
    • Cloud & Infrastructure:
      • Azure, OpenShift, Pivotal Cloud Foundry
    • Databases:
      • Postgres, Cosmos, Oracle PL/SQL, MongoDB
    • Version Control:
      • GitLab, Subversion
    • Tools & Platforms:
      • IntelliJ, Eclipse, JIRA, TeamCity, Odyssey, Figma, PL/SQL Developer, SonarQube, TOAD, Rational Rose, Quality Center, MS Visio
    • Domain Tools:
      • Temenos Wealth Manager, Appway
    • Methodologies:
      • Agile development practices (Scrum/Kanban)

How to Apply

Please click the "Apply Now" button below to submit your application on the employer's website.

Apply Now

Similar Jobs

senior beauty consultant

Full Time D11 Novena, Thomson, Watten Estate

Roles & Responsibilities Beauticians are highly skilled service-oriented individuals who provide...

View Details

FRONT OFFICE MANAGER

Permanent, Full Time D06 Beach Road, High Street

Job description As a key member of the management team, you will report directly to the General Mana...

View Details

Technology Analyst - Software Development & Testing

Full Time D06 Beach Road, High Street

About Accenture Accenture is a global professional services company with leading capabilities in dig...

View Details