Software Engineer

at  Singapore Technologies Engineering Ltd

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Aug, 2024Not Specified30 May, 2024N/AInterpersonal Skills,Aws,Customer Requirements,Go,Google Cloud Platform,Java,Regulations,Python,Programming Languages,Sql,Docker,Code,Kubernetes,Git,Database Systems,Azure,Infrastructure,Software DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job ID: 14224
Location:ST Engineering Hub, SG
Description:
Job Description:
We are seeking an experienced Software Engineer to join our dynamic team. The ideal candidate will have experience in software development in a product company, with a strong background in creating innovative solutions, mobile applications, and backend APIs. As a Software Engineer, you will be responsible for both individual contributions and collaborative teamwork to deliver high-quality software solutions.

Requirements:

  • Professional experience in backend development for Products, and familiarity with healthcare customer requirements and regulations are good-to-haves.
  • Proficiency in programming languages such as Go, Java, Python, or similar.
  • Knowledge and experience working with database systems like SQL, and NoSQL databases.
  • Familiarity with version control systems, such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong communication and interpersonal skills

Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Experience with DevOps practices and tools for infrastructure as code.
  • If you are passionate about software development and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity

Responsibilities:

  • Design, develop, and maintain software applications, including mobile apps and backend APIs, to meet business requirements and technical specifications.
  • Create and maintain robust APIs for seamless communication between frontend and backend systems.
  • Implement authentication and authorization mechanisms to protect sensitive data.
  • Design and optimize database schemas for efficient data storage and retrieval.
  • Ensure data integrity and security.
  • Collaborate with cross-functional teams to gather requirements, define project scope, and identify technical solutions.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Perform code reviews, debugging, and troubleshooting to ensure software quality and performance.
  • Work closely with product managers, designers, and QA engineers to deliver projects on time and within budget.
  • Stay updated with the latest technologies, tools, and trends in software development to continuously improve skills and contribute to innovation.
  • Participate in Agile development methodologies, including sprint planning, stand-up meetings, and retrospectives.

Requirements:

  • Professional experience in backend development for Products, and familiarity with healthcare customer requirements and regulations are good-to-haves.
  • Proficiency in programming languages such as Go, Java, Python, or similar.
  • Knowledge and experience working with database systems like SQL, and NoSQL databases.
  • Familiarity with version control systems, such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong communication and interpersonal skills.

Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Experience with DevOps practices and tools for infrastructure as code.
  • If you are passionate about software development and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity.

Note: This job description is intended to provide a general overview of the responsibilities and requirements for the position of Software Engineer. Duties and qualifications may vary depending on the specific needs of the organization.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Singapore, Singapore