3,003 Software Specialist jobs in Singapore
Technical Software Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled Software Developer to fill this role.
This position involves translating technical and functional requirements into clean, scalable code.
Technical Software Specialist
Posted today
Job Viewed
Job Description
We are seeking an experienced Software Development Expert to join our team. As a key member of our software development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.
Key Responsibilities:- Design and develop software solutions using C++, UML, and other relevant technologies.
- Maintain and improve existing software systems to ensure scalability and reliability.
- Collaborate with cross-functional teams to identify business requirements and implement software solutions.
- Provide technical leadership and mentorship to junior team members.
- Stay up-to-date with industry trends and emerging technologies.
- Bachelor's Degree in Computer Science or related field.
- At least 2 years of experience in software development, with a strong background in C++ and UML.
- Experience with Agile methodologies and version control systems.
- Strong problem-solving skills and ability to work under pressure.
- Excellent communication and teamwork skills.
- Opportunity to work on challenging projects and contribute to the growth of the company.
- Competitive salary and benefits package.
- Ongoing training and professional development opportunities.
- A dynamic and supportive team environment.
Software Specialist
Posted today
Job Viewed
Job Description
">
As a skilled software professional, you will play a pivotal role in our organization by turning project requirements into developmental activities. Your expertise in designing and developing web-based applications, stored procedures, and performance tuning SQL's, application programs, and instance will be invaluable to us.
">
- To turn requirements of enhancements, projects into developmental activities. ">
- Design, develop, test and implement programs and components in web-based applications, stored procedures. ">
- Involve in design, coding, testing, and maintenance production systems. ">
- Performance tuning SQL's, application programs and instance. ">
">Required Skills & Qualifications:
">
Our ideal candidate should possess the following skills:
">
- At least 5 years of experience in application development using .NET framework 4.5/4.8, JavaScript and SQL (stored procedure). ">
- Proficient in handling business and system requirements and transforming them into computational logic. ">
- Able to perform analysis, troubleshooting, and understand system design and solution. ">
">What We Offer:
">
We offer a competitive compensation package that reflects your exceptional skills and experience.
">How to Apply:
">
Interested candidates should send their updated resumes in MS Word format to the specified email address. Please include the job code
Software Specialist
Posted today
Job Viewed
Job Description
Role Purpose(s)
Analyze, design, and development of IT applications.
Key Accountabilities
Participate in the active development of a large-scale system.
Job Responsibilities & Duties
- Analyze, design, program and document IT systems or applications
- Analyze business requirements to derive program specifications.
- Provide system documentation
- Perform and manage stages of the Agile Development and participate in the systems review with Project Lead/Manager.
- Understand the interdependencies of the services (application, system and database) and able to pin-point problem areas accurately to improve overall efficiency.
- Design and document system design, architecture and propose appropriate technologies and tools required to implement systems; and ensure users sign-off on design
- Use development tools to develop applications for better
- Provide technical guidance to junior colleagues in their
- Keep abreast of technological advancement, emerging standards and new software or hardware solutions that may affect decisions about system builds or enhancements
- Any other duties as and when assigned.
Key Accountabilities
- Customer Focus
- Results Oriented
- Organisational Awareness
- Manages Complexity
Qualifications
Bachelor's degree in Computer Science, IT or related fields
Working Experience Requirements
- Excellent hands-on programmer with experience and understanding of Agile delivery.
- Possess deep and hands-on experience developing Java EE Web Application and Java UI Frameworks
- Certifications in Java, Java EE etc preferred
- Technical project leading experience in IT will be an added advantage.
- Knowledge of one or more of the following technologies:
- Java, Java EE
- Struts, JSF, Spring, EJB, Hibernate, IBatis
- Weblogic Application Server, Elixir, Oracle DB, LDAP, MQ Series
- JBoss Application Server, Apache Tomcat, ESB
- Oracle Database, SQL, PL/SQL
- Experience in modern full-stack web application technologies; experience in modern front-end engineering on Next.Js/React.js, Java/Kotlin and SpringBoot on the backend is very much preferred.
Oracle
Struts
Work Well Independently
Agile
Weblogic
SQL
System Design
Elixir
Apache Tomcat
EJB
Java
JBoss Application Server
Business Requirements
Agile Development
Software Specialist
Posted 9 days ago
Job Viewed
Job Description
Role Purpose(s)
Analyze, design, and development of IT applications.
Key Accountabilities
Participate in the active development of a large-scale system.
Job Responsibilities & Duties
- Analyze, design, program and document IT systems or applications
- Analyze business requirements to derive program specifications.
- Provide system documentation
- Perform and manage stages of the Agile Development and participate in the systems review with Project Lead/Manager.
- Understand the interdependencies of the services (application, system and database) and able to pin-point problem areas accurately to improve overall efficiency.
- Design and document system design, architecture and propose appropriate technologies and tools required to implement systems; and ensure users sign-off on design
- Use development tools to develop applications for better
- Provide technical guidance to junior colleagues in their
- Keep abreast of technological advancement, emerging standards and new software or hardware solutions that may affect decisions about system builds or enhancements
- Any other duties as and when assigned.
Key Accountabilities
- Customer Focus
- Results Oriented
- Organisational Awareness
- Manages Complexity
Qualifications
Bachelor's degree in Computer Science, IT or related fields
Working Experience Requirements
- Excellent hands-on programmer with experience and understanding of Agile delivery.
- Possess deep and hands-on experience developing Java EE Web Application and Java UI Frameworks
- Certifications in Java, Java EE etc preferred
- Technical project leading experience in IT will be an added advantage.
- Knowledge of one or more of the following technologies:
- Java, Java EE
- Struts, JSF, Spring, EJB, Hibernate, IBatis
- Weblogic Application Server, Elixir, Oracle DB, LDAP, MQ Series
- JBoss Application Server, Apache Tomcat, ESB
- Oracle Database, SQL, PL/SQL
- Experience in modern full-stack web application technologies; experience in modern front-end engineering on Next.Js/React.js, Java/Kotlin and SpringBoot on the backend is very much preferred.
IT Software Technical Specialist
Posted today
Job Viewed
Job Description
Software Support Executive
Job Description
We are seeking a highly skilled and motivated Software Support Executive to join our team. As a key member of our support staff, you will be responsible for providing excellent customer service to our clients, resolving technical issues, and implementing software solutions.
This is an exciting opportunity for a dynamic and resourceful individual who is passionate about software and IT industry. If you have a strong background in IT, excellent communication and presentation skills, and a positive attitude, we encourage you to apply.
The ideal candidate will have experience in troubleshooting, on-site support, and software implementation. You will also possess good PC and web skills, knowledge of Windows operating systems, and familiarity with MS Office and Windows software.
Key Responsibilities:
Systems Software Specialist
Posted today
Job Viewed
Job Description
**Key Responsibilities:**
- Contribute to software architecture design and development.
- Lead user requirement gathering, design, and implementation of voice-to-text solutions.
- Translate UI/UX requirements into functional UI components.
- Implement, integrate, deploy, and troubleshoot software applications.
- Evaluate system attributes and ensure they meet expected results.
**Required Skills and Qualifications:**
- Proficiency in C++, data engineering, and voice-to-text technology.
- Knowledge in UI/UX design, Lua scripting, MS SQL Server, and VMware.
- Excellent communication and analytical skills with a passion for learning new technologies.
- Familiarity with software development life cycles, DevOps, and Agile methodologies.
- Ability to work on-site at SAF camps.
- Open to fresh graduates.
**Benefits:**
- A platform to explore and learn new technologies.
- An opportunity to contribute to innovative projects.
- Professional growth and skill development opportunities.
**Others:**
- Develop expertise in software development, data engineering, and UI/UX design.
- Enhance your problem-solving and analytical skills.
- Work collaboratively as part of a team.
Be The First To Know
About the latest Software specialist Jobs in Singapore !
Advanced Software Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled software developer to contribute to our medical devices and diagnostic platforms projects.
Key Responsibilities- Design, development, and deployment of software applications for medical devices.
- Prototyping automated small medical devices or diagnostic platforms.
- Development of microfluidic devices for digital detection assays from proof of concept, prototype design, optimization, and validation.
- Minimum 2 years experience in software development.
- Master's degree in Biomedical Engineering or Software Engineering.
- Experience with ISO 13485 and ISO9001 is highly recommended.
- Image Processing.
- Healthcare.
- ISO.
- Software Development.
- Python.
- Fabrication.
- Biomedical Engineering.
- Biology.
- Camera.
- SQL.
- Java.
- Debugging.
- Laboratory.
- Commissioning.
Chief Software Specialist
Posted today
Job Viewed
Job Description
The ideal candidate will have a degree in software engineering or computer science and at least one year of experience with C#, C++, VB, and Microsoft SQL.
- Maintain and improve the existing software and server system.
- Analyze and resolve technical and application problems.
Familiarity with object-oriented design and analysis is essential. Knowledge of JavaScript, HTML, and CSS is an added advantage.
While working on this role, you'll have opportunities to develop your skills in maintaining complex systems, problem-solving, and teamwork.
By joining our company, you'll be part of a dynamic team that is passionate about delivering high-quality solutions.
As a valued member of our team, you'll enjoy a range of benefits including opportunities for professional growth and development, as well as competitive compensation packages.
This role requires someone who is self-motivated, organized, and able to work independently, yet collaboratively with others when needed.
Embedded Software Specialist
Posted today
Job Viewed
Job Description
We are seeking an experienced Embedded Software Developer to join our team.
- Key Responsibilities:
- Design, develop, and maintain software for embedded platforms and bare-metal systems.
- Implement and optimize communication protocols (e.g., Serial, CAN, Ethernet) to interface with hardware components.
- Collaborate closely with hardware engineers and system architects to ensure seamless integration and system reliability.
- Develop and maintain automated test suites, including hardware-in-the-loop testing, to ensure software quality and reliability.
- Participate in code reviews, debugging, and performance tuning of embedded software.
- Set up and maintain Continuous Integration/Continuous Deployment pipelines to automate build, test, and deployment processes.
- Document software designs, testing procedures, and technical specifications.
- Troubleshoot and resolve software and hardware issues in collaboration with cross-functional teams.
- Requirements:
- Degree in Electrical & Electronic Engineering, Mechatronics, Computer Engineering, or equivalent practical experience.
- 2+ years of professional experience in embedded software development using C/C++/C#.
- Strong knowledge of wired and wireless communication protocols such as CAN, ISOBUS, GMSL2, MIPI, Ethernet.
- Proficient understanding of secure data storage and transmission techniques on embedded devices.
- Experience with testing methodologies and continuous integration setups for embedded systems, including hardware-in-the-loop testing.
As an Embedded Software Developer, you will have the opportunity to work on a variety of projects and contribute to the development of cutting-edge technology. You will be working closely with our hardware engineering team to ensure seamless integration and system reliability. If you are passionate about embedded software development and have a strong desire to learn and grow, we encourage you to apply.