Software Development Engineer
6 days ago
**JOB DESCRIPTION**
We are looking for a Software Development Engineer who will be responsible for developing high-quality software solutions that meet business needs.
Your work will be pivotal in shaping the technical direction of the projects you are involved in and in mentoring junior team members to improve their skills.
You will work directly with the Senior Software Development Engineer, who you will assist to manage the software design and development of all the product develop by the company or our contract manufacturer.
**JOB SCOPE**
**Software Design and Development**:
- Lead the design and implementation of complex software features or systems.
- Write clean, efficient, and maintainable code in programming languages such as C#, C++, Python, or others as appropriate.
**Code Review and Mentorship**:
- Review code contributions from other developers, ensuring high code quality and best practices.
- Mentor and guide junior engineers, helping them grow technically and professionally.
**Collaboration and Problem Solving**:
- Work closely with product managers, Lead, designers, and other teams to understand user requirements and translate them into technical solutions.
- Troubleshoot complex issues across the software stack and work on performance optimization.
**Architecture and Technical Leadership**:
- Contribute to the technical architecture of systems, ensuring scalability, security and maintainability.
- Take ownership of major system components, driving their development from inception to production.
- Ensure the codebase follows industry standards and best practices for security, performance, and reliability.
**Testing and Quality Assurance**:
- Develop unit tests, integration tests and other automated testing procedures to ensure software quality.
- Participate in continuous integration and continuous delivery (CI/CD) processes.
**Innovation and Continuous Improvement**:
- Stay up-to-date with the latest technology trends, frameworks, and development tools.
- Propose new ideas and techniques to improve software development processes and product quality.
**Documentation**:
- Document software design, implementation details, and testing procedures.Create and maintain technical documentation for internal and external use.
**QUALIFICATIONS**
**Technical Skills**:
- Proficient in one or more programming languages such as Java, Python, C++, C#, or JavaScript.
- Solid understanding of software development methodologies (Agile, Scrum, etc.).
- Strong experience in object-oriented design and design patterns.
- Knowledge of databases (SQL, NoSQL) and data modeling.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
- Experience with version control systems like Git.
- Experience with performance tuning and optimization of software systems.
**Experience**:
- 3+ years of experience in software development.
- Proven track record of delivering high-quality software systems.
- Experience in leading or mentoring teams of software developers.
- Knowledge of full software development lifecycle (SDLC).
**Soft Skills**:
- Excellent communication skills, both written and verbal.
- Strong analytical and problem-solving skills.
- Ability to work effectively in a fast-paced, collaborative environment.
- Leadership skills with the ability to make decisions and drive technical direction.
**Preferred Qualifications**:
- Experience in working with microservices and distributed systems.
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience with automated testing frameworks and tools (JUnit, Selenium, etc.).
- Knowledge of Agile methodologies and experience working in Scrum teams.
-
Software Developer
6 days ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time**Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...
-
Software Developer
4 days ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time**Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...
-
Software Development Engineer
3 days ago
Singapore The Software Practice Full timeWe are looking for exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do. **Requirements**: - ** Students will be...
-
Senior Software Developer
2 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeRoles & ResponsibilitiesJob Description & RequirementsDesign, develop, and maintain software applications using Java, C++, Lua, PHP, NodeJS, C#, and Golang. Write clean, efficient, and maintainable code for various projects and platforms. Collaborate with cross-functional teams to understand requirements and deliver ...
-
Software Developer Position
15 hours ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeJob Description:We are seeking a talented Software Engineer to join our dynamic development team. As a key member of our team, you will be responsible for writing high-quality software code, collaborating with team members, and contributing to the design and implementation of innovative software solutions.The ideal candidate will have a strong understanding...
-
Software Development Engineer
6 days ago
Singapore The Software Practice Full timeWe are looking for exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do. **Openings**: - Front-end (Javascript)...
-
Software Development Engineer
3 days ago
Singapore THE SOFTWARE PRACTICE PTE. LTD. Full timeWe are a Singapore based software consulting firm trying to find exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to...
-
Software Engineering Manager
15 hours ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJob Description:We are seeking an experienced Sr. DevOps Engineer to join our team at Vanguard Software Pte. Ltd. The successful candidate will have a strong background in cloud computing platforms such as AWS, Azure, or Google Cloud Platform. They will also have knowledge of containerization and orchestration technologies like Docker, Kubernetes, or ECS.In...
-
Software Engineer
4 weeks ago
Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full timeRoles & ResponsibilitiesOur company is seekinga game-changer Software Engineer who can conceptualize and execute complex problem statements in less than half the time that most people think is possible.We are looking for highly passionate individuals who love their workand have been champions at what they do.The Incumbent will:• Developing and installing...
-
Software Engineer
5 days ago
Singapore FENIX DEVELOPMENT PTE. LTD. Full time**Summary / Purpose of Position**: Collaborate with traders and researchers to design, develop, test, and support proprietary trading platform to capture opportunities in electronic capital markets. **Essential Duties & Responsibilities for this Position**: - Build and maintain robust, scalable, and low latency trading software - Participate in...
-
Senior Software Engineer
2 days ago
Singapore Housing and Development Board Full time**About Us!** The Housing and Development Board (HDB) has been at the forefront of the Public Service Transformation effort, iteratively building towards the successful delivery of HDB’s services to our customers digitally. The Information Services Group in HDB champions this effort, developing customised IT solutions that affords HDB the flexibility and...
-
Senior Software Engineer/software Engineer
9 hours ago
Singapore Housing and Development Board Full time**What the role is** - The Housing and Development Board (HDB) has been at the forefront of the Public Service Transformation effort, iteratively building towards the successful delivery of HDB’s services to our customers digitally. The Information Services Group in HDB champions this effort, developing customised IT solutions that affords HDB the...
-
Software Engineer
3 days ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full timeThe Software Engineer is responsible to develop software based on design requirements and ensure software and subroutines are working to specification, program codes have conformed to standards and are delivered with quality meeting schedule and requirements. **Project Delivery** - Analyse process/program specifications & translate specifications to program...
-
Software Manager
4 days ago
Singapore AURELIUS SOFTWARE PTE. LTD. Full timeDesign, implement, test, and deploy end-to-end software solutions - Collaborate closely and communicate independently with project managers, business analysts, development leads, test engineers, infrastructure engineers, and business users. - Participate in the analysis and requirements gathering phase and help to translate requirements into technical...
-
Software Engineer/Developer
4 weeks ago
Singapore STAR CAREER CONSULTING PTE. LTD. Full timeRoles & ResponsibilitiesSoftware Engineer/Developer (C++, C#, .Net )Our esteem client is looking for a Software Engineer/Developer (C++, C#, .Net ) to design and develop innovative software applications.Requirements:• Solid experience in handling "C++, C# or .Net" development.• Strong in Software Design, Development and Support.• Hands-on experience in...
-
Backend Software Architect
10 hours ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJob DescriptionVanguard Software Pte. Ltd. is seeking a skilled Senior Backend Engineer (Java) to lead our team in designing, developing, and deploying high-performance, secure, and scalable cloud-based enterprise solutions.Responsibilities:Provide technical guidance and thought leadership to stakeholders on value propositions, best practices, and cloud...
-
Software Development Engineer
15 hours ago
Singapore WINSYS TECHNOLOGY PTE LTD Full timeJob DescriptionWe are looking for a highly motivated and experienced Software Development Engineer to join our team at WINSYS TECHNOLOGY PTE LTD. The successful candidate will have a strong background in software development and be able to work effectively in a fast-paced environment.Responsibilities:* Develop and implement software applications using a...
-
Software Engineer/developer
6 days ago
Singapore Bosch Group Full timeCompany Description The Bosch Group is a leading global supplier of technology and services, employing roughly 400,500 associates worldwide and generating sales of 78 billion euros in 2017 (preliminary figures). Its operations are divided into four business sectors: Mobility Solutions, Industrial Technology, Consumer Goods, and Energy and Building...
-
Software Development Engineer
3 days ago
Singapore Glints Singapore Pte Ltd Full timeWe are looking for a **Software Development Engineer (S)**. **Responsibilities** **Requirements**: - Degree in Engineering (Computer Science and Computer Engineering) or equivalent - Min 5 years of relevant experience - A quick and eager learner. - Proficient in Java language, Spring Boot / Angular framework and MySQL database. - Ability to provide...
-
Application Support Engineer
2 days ago
Singapore Horizon software Full time**Location Address - Singapore** **Must be cat 1 (3rd generation Singaporean)** **Applications Engineer Responsibilities**: - Collaborating on software development projects with the engineering, sales, and customer services departments. - Providing clients with technical support. - Performing diagnostic tests and debugging procedures, as well as improving...