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   »   Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Software Engineer

Simplified Technology Pte. Ltd.

Simplified Technology Pte. Ltd. company logo
  1. Software Development:Write, test, and maintain code for software applications.
    Collaborate with cross-functional teams, including designers, product managers, and other developers.
    Use various programming languages, frameworks, and tools to develop software solutions.
  2. Analysis and Design:Analyze user requirements and business objectives to design effective software solutions.
    Create technical specifications and documentation for the development process.
  3. Coding and Implementation:Write efficient, scalable, and maintainable code.
    Implement software solutions based on design specifications.
    Debug and troubleshoot issues in the code and fix bugs.
  4. Testing:Develop and execute unit tests to ensure the functionality and reliability of the software.
    Collaborate with quality assurance (QA) teams to perform system testing and address identified issues.
  5. Collaboration:Work closely with team members, including other developers, designers, and project managers.
    Participate in code reviews to ensure code quality and adherence to coding standards.
    Collaborate with stakeholders to gather feedback and make necessary adjustments.
  6. Continuous Learning:Stay up-to-date with industry trends, emerging technologies, and best practices in software development.
    Continuously improve and enhance technical skills to adapt to evolving technologies.
  7. Documentation:Create and maintain documentation for code, processes, and system architecture.
    Ensure that documentation is comprehensive and accessible to team members.
  8. Deployment and Maintenance:Assist in the deployment of software applications to production environments.
    Provide ongoing support and maintenance for deployed applications.
    Address and resolve issues reported by users in a timely manner.
  9. Security:Implement security best practices to protect software applications from vulnerabilities.
    Stay informed about potential security threats and take preventive measures.
  10. Project Management:Work within project timelines and deadlines.
    Collaborate with project managers to plan and prioritize tasks.
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?