Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

ETeam
12-14 Years
Not Disclosed
Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

Main Responsibilities

Build & change management

  • Able to lead in terms of technology and conceptualize, propose design and architectural evolution, along with operational model.
  • Contributing to development of high quality fully tested source code complying with deadlines, schedule and coding standards.
  • Liaise with business analysts for clarification and understanding of requirements.
  • Provide deployment and change management of the solution/platform.
  • Develop tests strategy in coordination with project manager / Business Analysts.
  • Provide technical assistance during user acceptance test.

Incidents and Requests management (business users and other IT teams)

  • Communicate effectively.
  • Analyse enhancement requests and bug-fixes.
  • Document deliveries.
  • Support applications in production - analyze and resolve issues as they arise as well as propose optimizations for future.
  • Monitor the results and quality of the different software solutions and projects implemented in the organization.

Change management

  • Apply monthly release strategy, following the team's milestones for analysis, coding and testing.
  • Support the release roadmap in production.
  • Operations management
  • Application support, level 3 (expert).
  • Troubleshoot and fix issues.

Continuous improvement

  • Process improvements.

Qualification and Profile

12+ years of software development experience, including 8+ years of front-end development

Experimented in using AI for development such as GITHUB Copilot (5 years)

  • Able to build AI Agent
  • Familiar with SDD
  • Understanding of AI DLC

Front-End Expertise:

  • Advanced proficiency in Angular 19+
  • Deep knowledge of AG Grid, NgRx store, Angular signals, and signal store
  • Strong sensitivity to design and UX principles
  • Experience conducting code reviews and enforcing Angular development best practices
  • Ability to ensure consistency and homogeneity across front-end implementations
  • Development of automated BDD tests

Back-End Knowledge:

  • Experience with Python, REST APIs, and FastAPI
  • Ability to develop and maintain back-end services as needed

DevOps & Infrastructure:

  • Strong knowledge of Docker, Kubernetes, and microservices architecture
  • Experience with GitOps, ArgoCD, Maven, and Git
  • Proficiency with CI/CD tools (GitLab, Jenkins, Ansible)
  • Familiarity with monitoring and alerting tools (Elasticsearch)

Cloud & Architecture:

  • Experience with cloud-native architecture and AWS
  • Understanding of distributed systems and scalability patterns

Technical Fundamentals:

  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
  • Strong ability to analyze code – understand execution flow and debug even without access to a debugger
  • Proficiency with static analysis tools (SonarQube)
  • Good knowledge of SQL (PostgreSQL, Redis) or SQL-inspired dialects (e.g., HQL)
  • Experience writing and maintaining integration tests

Collaboration Tools:

  • Experience with Jira or similar issue-tracking systems
  • Commitment to software craftsmanship and DevOps culture

  • Willing to do L3 Support if required.
  • Willing to do On-call rotation with team mates to cover night and week-end support.

Additionally, knowledge of the following would be helpful although it is not required:

  • Web development fundamentals (HTML, Javascript, typescript, jQuery, ReactJS, etc)
  • Strong familiarity with Linux and bash

An ideal candidate will also have expertise in some or all of the following:

  • JupyterLab, JupyterHub, Jupter notebook, Mercury ecosystem
  • Understanding or interest in finance & financial markets, particularly interest rate derivatives in their many forms (IRS, Forwards, Futures, Swaptions, etc)

Education

  • Master's degree in relevant specialities (IT, finance).
  • Minimum 8 years working experience in relevant roles.

Need SPR & Citizens only

Drop your resume to [Confidential Information]

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

10-12 yrs
Singapore
Skills:
Greeks calculations (Delta, GCP), Cloud platforms (AWS, Rho), System Architecture, Data Modeling, Microservices, Backend Development, Azure, Vega, Agile delivery, gRPC APIs, Pricing Models, Theta, Trade lifecycle management, Time-series data models, gamma, Derivatives domain knowledge, Event-driven architectures
10-13 yrs
SGD 9,000 - 11,000 per month
Singapore
Skills:
Java, MySQL, Kafka, Redis, Spring Cloud, AWS, Spring, Alibaba Cloud, RocketMQ
9-12 yrs
SGD 10,500 - 11,500 per month
Singapore
Skills:
snowflake , Rest Assured, Java, Maven, Jira, Sql, TestNG, Jenkins, Git, Selenium, Testrail, Cucumber, Python, Cypress, Browser Stack
10-13 yrs
SGD 9,000 - 9,800 per month
Singapore
Skills:
Unix, ALM, Elk, Oracle Sql, Pl Sql, Kafka, Adobe Analytics, JIRA, PL SQL Developer, Sonarqube, Selenium, Ambari, Oracle Sql Server, Uft, Jenkins, Hive, Bitbucket, Postman, Etl, RM Desktop-PEARL, Toucan Toco, KYC onboarding tools ICE EUCLID, Dream Quark, Cross Border Communication BCBOH, BI4, IBM IIDR CDC, Teradata
10-12 yrs
Singapore
Skills:
snowflake , Java, Hibernate, Gcp, Docker, Azure, Kubernetes, Spring, AWS, CI/CD pipelines, Infrastructure-as-code