4,033 Software Developer jobs in Singapore
Software Developer
Posted today
Job Viewed
Job Description
Responsibilities
Responsible for defining best practices for designing, developing solutions, extending and supporting various modules and components of Enterprise applications. You will be involved in the development lifecycle from analysis, design, build, test and release with a focus on delivering solutions against business goals, technical requirements and platform engineering standards and best practices.
Qualifications- Must have experience in core Service-now implementation, support. Hands-on experience with Customer Service Management, CSM Architecture and CSM data model .
- Technical knowledge in: Menus, UI/Forms, UI Actions, Content Management, Imports, Transforms, Web Services, and Notifications Developing, designing, configuring and rollout of new application modules, workflows and catalog requests.
- Experience with Scripting, Business Rules, Script Includes, Scheduled Jobs - all scripted aspects of the Service Now system Experience with service Now client and server-side JavaScript and the Service Now APIs Experience with MID server, Import Sets
- Experience on Service portal - Creating custom widgets, UI Pages and understanding of existing custom widgets Strong knowledge of the ServiceNow data model and relationships such as CMDB, Asset, etc.
- Hands-on experience integrating multiple data sources into a unified ServiceNow CMDB as well as integrating data between ServiceNow with third party tools Strong knowledge of AngularJS, JavaScript
- Experience with extending the ServiceNow schema to custom applications Preparing Dashboards, Reporting, Scheduling reports and any configuration that entails.
software developer
Posted today
Job Viewed
Job Description
Position Summary
In the role of a Software Engineer, you are responsible for the design, development, testing, deployment and maintenance of software applications mission-critical safety and security surveillance that are to be deployed in an operational environment.
Depending on the specific assignment, you will design and build innovative applications and solutions in one of the following areas:
- Vision Software
- Integration of -
- advanced environment sensing equipment
- equipment health monitoring and support systems for critical system functions
- Adaptive software processes, and/or deep learning.
- Write, modify, debug, test and troubleshoot software code using source code debuggers and visual development environments to create single-threaded, multi-threaded or user interface event driven applications, either stand-alone and those which access servers or services
- Analyse, design, review, implement, integrate, test and deploy software applications
- Write technical design and associated design documentation
- Track and manage the software code over its development cycle
- Coordinate team activities with lateral teams across disciplines (e.g., QA) and vertical groups (e.g. project delivery teams), and upwards with project management elements
- Ensure conformance to quality processes and practices
- Participate in the specification of product functions and interfaces
- Design and building of solutions, frameworks, automation, and orchestration for a broad range of applications and infrastructures, for cloud, mobile, and desktop
- Travelling may be required from time to time
- 3+ year hands-on experience in software development
- Strong debugging skills to understand existing Source Code independently
- Well-versed in:
- Visual Studio
- Python
- C++
- OpenCV
- SQL Server
- Experience in:
- Developing real-time web applications
- System interface design and human factor engineering
- Building and integrating modules for large-scale software systems
- Hands-on Unit Testing
- Hands-on Integration Testing
- Image Processing Software Development
- Database design and performance tuning
- Knowledge of (as a plus):
- OOAD Design (Object Oriented Analysis Design)
- Software/web architectures and design patterns
- Inter-Process Communication
- Networking, TCP/IP, load balancing and scaling
- Virtualization Technology/Platforms such as VMware, Xen, KVM, OpenStack, Cloud Stack, Azure Stack
- iOS and Android platforms
- Cloud orchestration, configuration management and auto-scaling methodology is a plus
- Matlab
- Min. Degree/Masters in Information Technology, Computer Engineering, Communications Engineering, or equivalent qualification
- Practical experience in:
- Software development life cycle and quality assurance methodologies
- Code management
- Good technical writing and presentation skills
- Critical thinking and problem-solving skills
- Strong interest and awareness of new technologies
- Proactive with good time-management skills
- Good interpersonal, analytical and communication skills;
- Ability to:
- Multi-task, prioritize activities, work independently and calmly under pressure
- Interact positively, clearly and professionally with peers, customers and vendors
- Anticipate and take proactive actions
- You possess big picture thinking and a willingness to learn and dive into unfamiliar systems and resolve complex issues both from a business and technical perspective
SGD 4k – SGD 7.4k
#J-18808-LjbffrSoftware Developer
Posted today
Job Viewed
Job Description
Responsibilities
- Designs, modifies, develops, writes and implements software programming applications and components.
- Supports and/or installs software applications and components.
- Works from written specifications and pre-established guidelines to perform the functions of the job.
- Maintains documentation of process flow.
- Utilize established development tools, guidelines and conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
- Create and deliver data-driven reports.
- Design, code and test software applications.
- Enhance existing systems by analysing business objectives, preparing an action plan and identifying areas for modification and improvement.
- Maintain existing software systems by identifying and correcting software defects.
- Investigate and develop skills in new technologies.
- Create technical specifications and test plans.
- Create new and extend existing operational documentation.
- Work closely with the management related to projects and tasks.
Successful candidates required more than 3 years of experience in a professional capacity and a degree in Computer Science, Information Systems or related field:
- ASP.NET
- SQL
- HTML
- CSS
- JavaScript
- C#/VB.NET
Comfortable using dated software such as VB6.
#J-18808-LjbffrSoftware Developer
Posted today
Job Viewed
Job Description
We are looking for a self-driven and motivated candidate to join our team in the delivery, support and maintenance of the business-critical and issuers/data shared systems. This is a role for candidates who want to best leverage on their hands-on experience on Java, Python, open-source observability tools and develop cloud-based applications.
Job ResponsibilitiesKey Responsibilities include
- Working closely with various stakeholders, including solution vendors and platform specialist to deliver changes into production.
- Develop and enhance inhouse build observability platform using Elastic, Logstash and Kibana for trading and clearing business.
- Ensuring compliance for all internal controls and standard operating procedures. This will involve fixing vulnerabilities, extracting evidence for audits and maintaining system hygiene.
- Performing application recovery, non-functional testing, application verification and monitoring which required off office hours and weekend roles.
- Identifying break points, securities vulnerabilities, application anomalies and performing application troubleshooting.
- Bachelor’s degree in computer science or engineering from a reputable university;
- Candidate with 5 to 7 years of working experience as Software Developer or IT System Analyst.
- Highly proficient in Java, Spring Boot, MySQL, Python and AWS/GCP;
- Hands-on Knowledge in Linux, Windows Operating System based application support and maintenance;
- Preferably with experience operating Cloud systems with demonstrated competency to deploy applications, configure, perform monitoring and troubleshooting in AWS and GCP cloud environments;
- Preferably with experience in developing or supporting the enhancement for open-source dashboards and visualisation tools such as Elastic, LogStash and Kibana;
- Ability to write shell/python/SQL or power shell scripts;
- Good verbal and written communications skills;
- Operation and Production-first mindset;
- Ability to work on weekends and after office hours
1 year contract.
#J-18808-LjbffrSoftware Developer
Posted today
Job Viewed
Job Description
Roles & Responsibilities
Responsibilities:
Overall Security Posture: Support and maintain APAC's information security strategy and ensure it is aligned with Global security strategy based on Zero Trust
Zero Trust Deployment Support: Lead and support Zero Trust deployment initiatives, ensuring alignment with organizational objectives and security best practices, Possess a strong background in security with a focus on general high-level knowledge.
Gap Analysis: Conduct comprehensive gap analyses to identify vulnerabilities and areas for improvement within existing security frameworks in APAC region. Perform APAC's Information Security Risk Assessment in accordance with the Risk Register Policy and support information security risk assessments for APAC to determine the gaps to reach Zero Trust.
Project Management: Effectively manage Zero Trust deployment projects, including planning, research, monitoring, and reporting.
Technical Advisory: Provide expert technical guidance and advisory services to stakeholders, facilitating informed decision-making regarding Zero Trust implementation, although not responsible for implementation, must comprehend the technical aspects of security technology and planning.
Cross-Functional Collaboration: Collaborate closely with cross-functional teams across the APAC region to ensure seamless integration and alignment of Zero Trust initiatives with broader organizational objectives.
Documentation: Maintain accurate documentation of Zero Trust deployment processes, procedures, and best practices for reference and future optimization.
Additional General Responsibilities:
Promote the use of right-sized solutions for APAC, including Global Shared Information Security Services, to drive increased standardization and effective use of security resources.
Promote an information security-conscious culture.
Collaboratively work with APAC to develop and implement processes that meet Global information policy and standards.
Support information security activities across APAC (align activities where possible, foster joint plans, etc.).
Collaborate with APAC's legal and compliance to ensure APAC is compliant with local information security laws and regulations.
Support the efforts of APAC's Security delivery resources to execute to expectations.
Encourage the development of innovative ideas that solve root causes of identified problems.
Build and develop cross functional relationships within APAC to engender support of security projects.
Coordinate technical input and recommendations from GISS to APAC
Work on global initiatives as part of working groups (e.g.: standards refresh, new technology discussion, etc.)
#J-18808-LjbffrSoftware Developer
Posted today
Job Viewed
Job Description
Job Responsibilities
- Collaborate with stakeholders, vendors, and platform specialists to deliver production changes.
- Enhance in-house observability platform (Elastic, Logstash, Kibana) for trading/clearing.
- Ensure compliance: fix vulnerabilities, support audits, maintain system hygiene.
- Perform recovery, non-functional testing, verification, and monitoring (incl. off-hours/weekends).
- Troubleshoot breakpoints, vulnerabilities, and application anomalies.
Job Requirements
- Bachelor’s in CS/Engineering.
- 5–7 years’ experience as Software Developer or IT System Analyst.
- Strong in Java, Spring Boot, MySQL, Python, AWS/GCP.
- Hands-on Linux/Windows application support & maintenance.
- Cloud ops experience (deployment, monitoring, troubleshooting in AWS/GCP).
- Exposure to Elastic, Logstash, Kibana preferred.
- Scripting in Shell/Python/SQL/PowerShell.
Software Developer
Posted today
Job Viewed
Job Description
JOB SCOPE:
- Designing, implementing and maintaining applications.
- Contributing in all phases of the development lifecycle.
- Writing testable, scalable and efficient code.
- Test and debug new applications and updates.
- Maintain up to date code documentation.
- Participating in code reviews.
Skills Required
- 3+ years of experience in Java , Angular or react Js or .Net or Java Scripts or Agile tecnologies
- Bachelor’s Degree/Diploma in IT or related field
Be The First To Know
About the latest Software developer Jobs in Singapore !
Software Developer
Posted today
Job Viewed
Job Description
We are looking for a self-driven and motivated candidate to join our team in the delivery, support and maintenance of the business-critical and issuers/data shared systems. This is a role for candidates who want to best leverage on their hands-on experience on Java, Python, open-source observability tools and develop cloud-based applications.
Job ResponsibilitiesKey Responsibilities include
- Working closely with various stakeholders, including solution vendors and platform specialist to deliver changes into production.
- Develop and enhance inhouse build observability platform using Elastic, Logstash and Kibana for trading and clearing business.
- Ensuring compliance for all internal controls and standard operating procedures. This will involve fixing vulnerabilities, extracting evidence for audits and maintaining system hygiene.
- Performing application recovery, non-functional testing, application verification and monitoring which required off office hours and weekend roles.
- Identifying break points, securities vulnerabilities, application anomalies and performing application troubleshooting.
- Bachelor’s degree in computer science or engineering from a reputable university;
- Candidate with 5 to 7 years of working experience as Software Developer or IT System Analyst.
- Highly proficient in Java, Spring Boot, MySQL, Python and AWS/GCP;
- Hands-on Knowledge in Linux, Windows Operating System based application support and maintenance;
- Preferably with experience operating Cloud systems with demonstrated competency to deploy applications, configure, perform monitoring and troubleshooting in AWS and GCP cloud environments;
- Preferably with experience in developing or supporting the enhancement for open-source dashboards and visualisation tools such as Elastic, LogStash and Kibana;
- Ability to write shell/python/SQL or power shell scripts;
- Good verbal and written communications skills;
- Operation and Production-first mindset;
- Ability to work on weekends and after office hours
1 year contract.
#J-18808-LjbffrSoftware developer
Posted today
Job Viewed
Job Description
Responsibilities
- Work with developers to design algorithms and flowcharts
- Produce clean, efficient code based on specifications
- Integrate software components and third-party programs
- Verify and deploy programs and systems
- Troubleshoot, debug and upgrade existing software
- Gather and evaluate user feedback
- Recommend and execute improvements
- Create technical documentation for reference and reporting
- Familiarity with Agile development methodologies
- Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)
- Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
- For domain in web development, solid technical skill in web programming such as PHP, Node.js, AJAX, JavaScript, Json, CSS, HTML, HTML5, etc. is an advantage
- For domain in App development, solid experience in Android and iOS development and knowledge in Java, Kotlin, Objective-C, Swift
Software developer
Posted today
Job Viewed
Job Description
Responsibilities
- Work with developers to design algorithms and flowcharts
- Produce clean, efficient code based on specifications
- Integrate software components and third-party programs
- Verify and deploy programs and systems
- Troubleshoot, debug and upgrade existing software
- Gather and evaluate user feedback
- Recommend and execute improvements
- Create technical documentation for reference and reporting
- Familiarity with Agile development methodologies
- Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)
- Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
- For domain in web development, solid technical skill in web programming such as PHP, Node.js, AJAX, JavaScript, Json, CSS, HTML, HTML5, etc. is an advantage
- For domain in App development, solid experience in Android and iOS development and knowledge in Java, Kotlin, Objective-C, Swift