Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

BUSINESS EDGE PERSONNEL SERVICES PTE LTD

Singapore

On-site

SGD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency in Singapore is seeking a qualified candidate with substantial experience in software development. The successful applicant will be tasked with writing maintainable code, translating requirements into high-performance software, and documenting all packages. A Bachelor's Degree in a related field is required, along with proficiency in frameworks like Spring, AWS deployment, and experience with various databases. Strong problem-solving and analytical skills are essential.

Qualifications

  • 8 to 15 years of experience and above required.
  • Hands-on experience with relevant frameworks and deployment.
  • Familiarity with various databases and tools.

Responsibilities

  • Write scalable, robust, and maintainable code.
  • Translate software requirements into high-performance software.
  • Document software packages and ensure test coverage.
  • Collaborate with technical teams for testing and deployments.
  • Manage release and change requests for implementations.
  • Perform root cause analysis and manage client relationships.
  • Ensure production changes follow risk guidelines.
  • Analyze application performance and ensure stability.
  • Manage deployments on application servers and troubleshoot.
  • Optimize performance and implement security fixes.

Skills

Spring Framework
AWS deployment
Shell Scripting
Python scripting
Oracle
MySQL
PostgreSQL
Jenkins
Git
SVN
RLM
Problem-solving skills
Communication skills
Analytical skills

Education

Bachelor’s Degree in Computer Science or related field
Job description
Key Responsibilities
  • Writing scalable, robust, testable, efficient and easily maintainable code
  • Translating software requirements into stable, working, high performance software.
  • Ensure that software packages and programs are well documented and has reasonable test coverage
  • Collaborate closely with other internal technical teams/business users in investigating, testing and deployments
  • Responsible for handling Release Management, raising Change Request and scheduling for the implementation of fixes and enhancements.
  • Root cause analysis, management communication and client relationship management in partnership with Infrastructure Service Support team members.
  • Ensures all production changes are made in accordance with life-cycle methodology and risk guidelines
  • Analyze application performance, perform tuning and ensure high availability & stability of platform.
  • Manage deployment on application servers (JBoss, WebLogic, Tomcat) and troubleshoot production issues.
  • Optimize application performance and implement security fixes.
Required Skills & Experience
  • 8 to 15 years of experience and above.
  • Hands-on experience with Spring Framework, AWS deployment, Shell Scripting, Python scripting.
  • Experience with databases: Oracle, MySQL, PostgreSQL.
  • Familiarity with tools: Jekins, Git, SVN, RLM.
  • Excellent problem-solving, communication, and analytical skills.
Preferred Qualifications
  • Bachelor’s Degree in Computer Science, Computer Science, Information Technology or a related field is required.

EA License No.: 96C4864

Reg No.: R25128798 HUANG QIMENG

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.