x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Senior Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Senior Software Engineer

Horizon Software Pte. Ltd.

Horizon Software Pte. Ltd. company logo

Job Description & Requirements

We are looking for a highly skilled Senior Software Engineer with expertise in ReactJS and a strong background in UI technologies. The ideal candidate should have at least 5 years of development experience, including significant experience in the financial domain, particularly in Wealth Management. This role involves hands-on development of enterprise web applications, project management, and technical guidance.

Responsibilities:

  • Develop Enterprise Web Applications: Hands-on development of responsive UI for desktop, mobile apps, and tablets using ReactJS, Redux, RTK, Cypress, HTML5, CSS, Bootstrap, SASS, WebPackage, JS minification, NPM, Java, Spring framework, and RESTful Web services.
  • Test-Driven Development (TDD): Extensive experience with Cypress and React Testing Library focusing on TDD.
  • Project Management: Create, assign, and track project work plans for timely delivery while ensuring adherence to defined quality standards.
  • Technical Guidance: Provide technical guidance to team members to enhance their technical capabilities and productivity.
  • Process Improvement: Ensure process improvement and compliance in the assigned module, participate in technical discussions or reviews.
  • Status Reporting: Prepare and submit status reports to minimize exposure and risks on the project and manage escalations effectively.
  • Collaboration: Work closely with cross-functional teams, including UX/UI designers, back-end developers, and product managers, to ensure seamless integration and delivery of high-quality applications.

Essential Requirements (Skills Requirements):

  • Education: Bachelor’s degree in Computer Science or a related field.
  • Years of Experience: Minimum 5 years of development experience.
  • Technical Skills:Proficiency in ReactJS, JavaScript, TypeScript, Redux, RTK, HTML5, CSS, Bootstrap, SASS, WebPackage, JS minification, NPM, Java, Spring framework, and RESTful Web services.
    Strong understanding of responsive design principles and mobile-first development.
  • Domain Experience: Minimum 3 years of experience in the financial/wealth banking domain, specifically in commercial banking with exposure to payments processing and technologies across the payment lifecycle.

Good to Have:

  • Additional Skills: Experience with other JavaScript frameworks, familiarity with DevOps practices, and knowledge of cloud platforms like AWS or Azure.
  • Experience with Agile Methodologies: Familiarity with Agile development practices and tools like JIRA or Trello.

Technical / Professional Skills:

  • Proficiency in ReactJS: Strong hands-on experience with ReactJS and related technologies.
  • JavaScript and TypeScript: Advanced knowledge of JavaScript and TypeScript for building scalable applications.
  • Reporting: Hands-on experience in creating complex reporting using Jasper Studio.
  • Backend Integration: Experience with Java, Spring framework, and RESTful Web services for backend integration.
  • UI/UX Design: Understanding of UI/UX design principles and ability to work closely with designers.

Non-Technical / Soft Skills:

  • Communication: Excellent communication skills to effectively collaborate with cross-functional teams and stakeholders.
  • Team Player: Strong team player with the ability to mentor and guide.
  • Problem-Solving: Strong problem-solving skills to identify and address issues in code, optimize user experiences, and troubleshoot technical challenges.
  • Leadership: Ability to lead technical discussions and provide guidance to the team.

Skills : ReactJS, JavaScript, TypeScript, Redux, RTK, HTML5, CSS, NodeJS, NPM, SASS, WebPackage, JS minification, Java, Spring framework, RESTful Web services, Jasper Studio.

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Technical Administrator
Katoen Natie Singapore (jurong) Pte. Ltd.
Quick Apply
Senior Specialist, Software Developer & Technical Lead
Msd International Gmbh (singapore Branch)
Quick Apply
Technical Advisor/Supervisor
Hmt Pte Ltd
Quick Apply
Analyst Programmer
I-consult Tech Pte. Ltd.
Quick Apply
Software Programmer
I-consult Tech Pte. Ltd.
Quick Apply
Software Developer (Frontend/ Backend) #68217
Anradus Pte. Ltd.
Quick Apply
Software Tester #68215
Anradus Pte. Ltd.
Quick Apply
Pre-Sales Technical Consultant (HVAC) #67817
Anradus Pte. Ltd.
Quick Apply
Web Programmer #67967
Anradus Pte. Ltd.
Quick Apply
Application Engineer #67669
Anradus Pte. Ltd.
Quick Apply