1,978 Back Development jobs in Singapore
Software Engineer - Application Development
Posted today
Job Viewed
Job Description
Job Title: Software Engineer - Application Development
">OverviewWe are seeking a skilled and experienced software engineer to join our team in application development. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications.
ResponsibilitiesResearch and design computer and network software or specialized utility programs.
Analyse user needs and develop software solutions using principles and techniques of computer science, engineering, and mathematical analysis.
Update software, enhance existing software capabilities, and develop testing and validation procedures.
Collaborate with hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
Develop quality, shippable, and reusable code according to design and coding standards.
Write simple, purposeful, and lean code that aligns with project guidelines and quality standards.
Perform peer reviews to ensure code quality and adherence to best practices.
Implement configuration management on work items to ensure version control and traceability.
Perform unit tests to verify functionality.
Automate tests according to the test strategy, ensuring test coverage targets are met and adhering to software factory practices.
Implement technical tests as defined in the test strategy to ensure software meets all requirements.
Propose non-functional needs in sprints to ensure software meets performance, security, and other non-functional requirements.
Candidate should have at least 5 years of experience in relevant activities.
Good knowledge of UNIX platform.
Solution design using proven patterns, awareness of anti-patterns, performance tuning.
Proficiency in Java/J2EE, Spring, AngularJS, Spring MVC / Struts, Multi-threading, Restful web services, Swagger, JMS / WebSphere MQ, JavaScript, jQuery, XML, XSLT, XPath, XSD.
Valuable exposure to tools & technologies like Elastic Search, Grafana, Prometheus, Kibana, Control-M, Kafka, Confluence, Jira, GitLab, MQ Series, MongoDB.
Well-experienced and having good understanding on SQL language, relational databases - MSSQL, Oracle, PostgreSQL.
Application server - JBoss / WildFly / WebSphere.
Experience in DevOps tooling (GIT, Maven / Graven / Nuget / Ansible, Jenkins).
Experience with Docker / Kubernetes.
Domain-Driven design and Microservices: Springboot.
Experience in supporting capital market applications and trading systems, ideally within the dynamic landscape of Market Risk/Front Office operations with a commendable grasp of financial products (Treasury, FX, Credit, IRD, Bonds, RSF, etc.).
As a member of our team, you will enjoy a competitive salary and benefits package, including health insurance, retirement plan, and paid time off.
How to ApplyIf you are a motivated and experienced software engineer looking for a new challenge, please submit your application via email.
Senior Software Engineer - Application Development
Posted today
Job Viewed
Job Description
Job Description:
">Talented professionals are sought to design, develop, and maintain cutting-edge applications utilizing Oracle Tuxedo middleware. This role involves creating and enhancing software systems that support business needs, ensuring high availability, disaster recovery, and security.
">Required Skills & Qualifications:
">- ">
- Proficiency in C/C++/Java for building, enhancing, and optimizing Tuxedo-based applications ">
- Strong understanding of Tuxedo services, interfaces, and configurations to meet business requirements ">
- Experience with deployment, monitoring, and automation scripts ">
- Collaboration skills with infrastructure teams for environment setup, upgrades, and patching ">
- Knowledge of performance tuning, security, and high availability in Tuxedo environments ">
- SQL skills for database management ">
- HTML5, CSS, and JavaScript expertise for frontend development ">
Benefits:
">Successful candidates will have the opportunity to work with a dynamic team, contribute to innovative projects, and grow professionally.
">Others:
">Candidates should be able to document architecture, processes, and best practices, and communicate effectively with cross-functional teams.
"),Senior Software Engineer - Application Development
Posted today
Job Viewed
Job Description
Delivering Excellence in Software Engineering: A Key Role
">Job OverviewWe are seeking a skilled and detail-oriented software engineer to join our team. As a key player, you will be responsible for designing, developing, testing, deploying, and maintaining mission-critical applications.
">Key ResponsibilitiesThe ideal candidate will have strong programming skills in multiple languages, including Java, JavaScript, HTML, and XML. Experience with Spring (Boot, Batch, Web), Hibernate, JPA, Struts, Prime Faces, Angular/AngularJS, React, Node.js, Apache Spark, and Oracle ADF is also essential.
">- Design and Development: Involve in requirements analysis, contribute to system design, and oversee the development, testing, and deployment of web-based applications.
- Maintenance and Enhancement: Maintain and enhance applications to meet changing business requirements.
- Data Management: Manage and optimize relational databases, ensuring data integrity and smooth integration.
- Web Services: Develop and integrate web services for efficient data exchange between systems.
- Quality Assurance: Write unit tests, conduct code reviews, and resolve technical issues to maintain code quality.
- Project Management: Gather user requirements, collaborate with teams, and manage project timelines and resources.
- Scalability and Performance: Ensure application scalability and stay updated on industry trends to enhance system performance.
Software Engineer | Vision Application Development
Posted 6 days ago
Job Viewed
Job Description
- Industry: Industrial Automation & Robotics Applications Manufacturer
- Role: Junior / Senior Vision Development Engineer
- Working Hours: Monday-Friday (8.30am - 5.45pm)
- Nearby Kaki Bukit MRT, Singapore ( East )
- Basic Salary: $3,300 - $4,800 + Bonus
Requirements:
- Degree / Diploma in Electrical & Electronic Engineering / Software Engineering / Computer Science.
- At least 1-3 years experience in vision application development with hardware selection and software implementation
- Experience in software programming using C# with Microsoft Visual Studio .
- Experience in PC based software design and implementation in auto machine/equipment development will be an added advantage.
- Experience in Microsoft C++ will be an added advantage.
Jobs Scope:
- You are required to develop and maintain new and existing vision applications.
- Key functions include requirement analysis, sample evaluation, hardware testing, image analysis, software design, coding, testing, integration, documentation and customer training.
#SCR-carson-cheong
⭕ Cheong Kar Chun ⭕ Team Manager ⭕ R1980386
⭕ The Supreme HR Advisory ⭕ 14C7279
Analyst, Application Development
Posted 1 day ago
Job Viewed
Job Description
Join to apply for the Analyst, Application Development role at Singlife
3 weeks ago Be among the first 25 applicants
Join to apply for the Analyst, Application Development role at Singlife
Singlife is a leading homegrown financial services company, offering consumers a better way to financial freedom. Through innovative, technology-enabled solutions and a wide range of products and services, Singlife provides consumers control over their financial wellbeing at every stage of their lives.
In addition to a comprehensive suite of insurance plans, employee benefits, partnerships with financial adviser channels and bancassurance, Singlife offers investment and advisory solutions through its GROW with Singlife platform. It also offers the Singlife Account, a mobile-first insurance savings plan.
Singlife is the exclusive insurance provider for the Ministry of Defence, Ministry of Home Affairs and Public Officers Group Insurance Scheme. Singlife is also an official signatory of the United Nations Principles for Sustainable Insurance and the United Nations-supported Principles for Responsible Investment, affirming its commitment to finding a better way to sustainability.
The merger of Aviva Singapore and Singlife was announced in September 2020 and created one of the largest homegrown financial services companies in Singapore in a deal valued at S$3.2 billion. It was the largest insurance deal in Singapore at the time.
Singlife was subsequently acquired by Sumitomo Life in March 2024, one of Japan’s leading life insurers, which valued Singlife at S$4.6 billion, making the transaction one of the largest insurance deals in Southeast Asia.
Key Responsibilities
- The Analyst, Application Developer performs analysis, rectification, development for applications components and will be accountable for the maintenance, quality of code, and compliance to standards within the platform. Accountabilities include but not limited to:
- Analysis, development & implementation of application for: React.js, Microservices (Java), Automated unit testing of the deliverables
- In accordance with agreed digital/platform strategy, standards and governance for a business unit, project, program, platform or feature team
- Implementing technical specifications in accordance with the agreed digital/platform strategy incorporating service fundamentals, security, and system performance
- Driving continuous improvement through technical and process innovation to optimize the way we deliver to our customers, promoting ways to leverage business benefit at every opportunity
- In course of duties, self-discretion on priority of task assigned and when escalation is necessary, is required.
- Team of 5 engineers with direct and indirect collaboration with other squad teams.
Experience
- Minimum 1 year of working experience with React.js
- Minimum 1 year of working experience with Rest API services is a plus
- Minimum 1 year of working experience with Java frameworks such as (J2EE EJB, Spring, Microservices) is a plus
- Minimum 1 year of working experience with microservices framework and containers is a plus
- Working experience with AWS Cloud is a plus
- Working experience with Adobe Experience Manager is a plus
- Ability to pick up knowledge of the application.
- Experience in application development and support.
- Strong interpersonal and facilitation skills along with effective communication (both written and verbal) skills
- Ability to work closely with various stakeholders to deliver technical solutions as per the agreed plan
- Academic: Bachelor’s degree in Computer Science, IT or related discipline (preferred)
- Seniority level Entry level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Insurance
Referrals increase your chances of interviewing at Singlife by 2x
Sign in to set job alerts for “Application Development Analyst” roles. Business Systems Analyst - Workday Payroll (APAC) Analyst, Application Development (Front-End) Operations Business Analyst - User Experience, Regional Operations Business Analyst (Solution Designing/Telecom) Business Analyst - Regional Marketplace Operations Technical Business Analyst / Product Owner (Trading) Analyst, GrabRentals PHV Business Projects Business Data Analyst, Marketplace Operations Analyst - Business Development and Strategic Planning Senior Business Analyst - Regional Logistics Senior Business Analyst (Digital Operations) T24 Senior Business Analyst/Business Engineer - Private BankingWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrApplication Development Manager
Posted today
Job Viewed
Job Description
- Overseeing development of software and enhancement of versions for all locations in scope.
- Review solutions and provide technical expertise to the development of software and application features, ensuring that appropriate security and risk factors are considered. Ultimately, ffinalizing software development scope across all locations from functional and technical perspective.
- Monitor software development processes, validate results, and run Quality Assurance checks
- Monitor the results and quality of the delivery and ensure projects are scoped correctly for the releases
- Analyze the functional flow and design the system using efficient algorithms
- Manage the development of Proof-of-Concept / POC / and provide technical expertise and guidance on the development of software and platform features, ensuring that appropriate security, compliance and risks are considered and mitigated.
- Work closely with developers, Business Analysts, and QA engineers to review and deliver enhancements on time and within expected timelines.
- Facilitate committees and work closely with the project team to deliver the project deliverables, prioritization, estimations, and planning.
- Maintain project cost without any major drift in overall project costing till end of project. Challenge user needs and provide best optimum solution within budget and capacity.
- Creates partnership with product owners, stakeholders, and transversal teams (security, solution architects, compliance)
- Support UAT with users and BAs (reproduce issues, monitoring, fixing with the team).
- Contributes & ensures compliance to organization governance, Secure Agile or SDLC frameworks.
- Provide regular update/ reporting to Division Manager/Domain Head.
Skills & Experience:
- Bachelor's Degree in Computer Science
- Experience in working with large, distributed IT teams.
- Good understanding of project lifecycle and experience in functional and technical specification
- Highly analytical, able to investigate, troubleshoot and determine issues at root cause.
- Adaptability & Flexibility to work on multiple tasks.
- Excellent communication skills, able to spearhead Steering Committees and engage with end users and stakeholders at various levels.
- IT experience: general knowledge (SQL, PL/SQL, IT Architecture principles, IT security concepts)
- Organization and management of tests (SIT / Non-regression, UAT)
- Methodology (Agile, Scrum, Waterfall etc.)
- JIRA, Confluence, Release Management Tools, Skype, Microsoft Teams, Clarity
- Exposure to applications revolving around: AAA, Olympic, TRANSACT, Client Management Systems, Datawarehouse, Batch processing of reports
- Excellent communication skills, able to spearhead Steering Committees and engage with end users and stakeholders at various levels.
Application Development Manager
Posted today
Job Viewed
Job Description
Veracity is a consulting company that solves business problems by delivering digital workflows that matter. We are one of ServiceNow's largest and fastest-growing Elite service partners, and due to our rapid growth, we need an Application Development Manager.
An Application Development Manager is responsible for applying innovative technical solutions to business processes, maintaining applications, consulting with business analysts and/or project managers to develop technical solutions; developing design and functional specifications, performing pre-implementation training, and providing post-implementation support.
We Hire for Culture First:
Our people are global go-getters, we look to the long term, we solve for the customer, and we value open, honest, early communication. We believe we don't exist without exceptional people, so we respect and value them. We pay fair base and at-risk components based on experience and the market.
Other companies give you a job. We give you the opportunity.
Veracity is focused on building a people-focused organization with a long-term culture of excellence. We work hard, we have fun, we innovate, and we grow talent.
• Customer-facing technical consulting experience with ServiceNow, ServiceNow platform development
• Experience with release/version upgrades, including scheduling cloning and migration of data from instances with ServiceNow
• End-to-end development and complex workflows
• Applies innovative technical solutions to business and the application processes
• Defines and documents procedures for processes and workflows
• Works on multiple projects as a project team member, occasionally as a project leader
• Responsible for troubleshooting problems as reported by users
• Supports Web access and electronic messaging services and maintains a secure systems environment
• Communicates effectively with management and other members of the project
• Integration of disparate systems using SOAP and REST APIs
• Mid-Server Configuration (to facilitate REST calls); CMDB configuration and integration
• Creation of a Web Service for data integration
• Additional duties as assigned and defined by management.
• Handle the Architectural role in the ServiceNow area. Analyse current technologies used within the target project and determine ways to improve by implementing ServiceNow and its architecture.
• Provide technical consultation to our clients in terms of using ServiceNow best practices for implementations and ongoing operations.
• Lead and govern end-to-end ServiceNow implementations, migrations, and transformation projects using onshore, offshore, and nearshore models.
• Establish enterprise-wide best practices and IT thought leadership in Service Management, Service Integration and Management, Intelligent Automation Platform, and Robotic Process Automation.
• Implement complex ServiceNow solutions for our clients in all applications/modules such as TSM Pro, ITSM Pro, HRSD, ITOM Pro, SAM Pro, HAM Pro, ITBM Pro, Security Operations, GRC, FSM Pro, and CSM Pro.
• Account for possible project challenges on constraints, including risks, time, resources, and scope.
• Work closely with project management teams to successfully monitor technical progress of ServiceNow implementations and maintenance/administration tasks
• Design ServiceNow technical solutions and also provide detailed specifications for those proposed solutions.
• 5+ years ServiceNow development experience and 3+ years Solution Architect Role
• Configuration experience in the following modules on dedicated as well as shared instances (IM, CM, PM, SRM, KM, Release Management, Event Management, Configuration Management, and Asset Management)
• ServiceNow certifications (Administrator is a must-have, Developer or Implementation Specialist is preferred)
• Bachelor's Degree in Computer Science, Information Systems, or other related field, or 4-6 years equivalent work experience
• Development experience in following areas: Business Rules, Access Control Rules, Script Includes, Script Action, UI Actions, UI Scripts, UI Policy, Data Policy, Client Scripts, UI Macros, Jelly, Web Services, Glide Record, Glide AJAX, Workflows, JSON, Encryptions Plugin, Notification, Reporting, Discovery (a plus), Integration, SSO, MID Server, LDAP
• Extensive knowledge of two or more Front End Technologies: HTML, JSTL, DHTML, JavaScript, CSS, XML, XSL, XSLT
• Works effectively in a team-oriented, collaborative environment
• Strong interpersonal and oral communication skills
• High level of expertise in multiple system environments
• Proven problem-solving abilities and strong attention to detail and quality work output
• Domain Separation Experience
Be The First To Know
About the latest Back development Jobs in Singapore !
Application Development Manager
Posted today
Job Viewed
Job Description
We are looking for a skilled Project Engineer to lead the implementation, deployment and support of application development projects. This role requires a strong technical foundation, experience in application lifecycle management and the ability to work across cross-functional teams.
">- Serve as the technical point of contact for clients throughout the application implementation and support lifecycle.
- Plan, coordinate and manage application deployment, configuration and post-deployment support in alignment with client-specific requirements and standards.
- Lead and manage functional project timelines, deliverables and risk mitigation efforts to ensure successful execution.
- Collaborate with development, QA, DevOps and infrastructure teams to deliver robust, secure and compliant application updates.
- Coordinate and support application integration efforts with client environments and third-party systems.
- Provide technical troubleshooting and root cause analysis for application issues, ensuring timely resolution with minimal impact to the client.
- Facilitate user acceptance testing (UAT), functional reviews and end-user training with client stakeholders.
- Maintain accurate and up-to-date technical documentation, including system configurations, procedures and issue logs.
- Monitor and report on project health, resource utilization and issue resolution in regular client-facing meetings.
- Ensure compliance with IT security policies, data privacy standards and contractual service-level agreements (SLAs).
We are seeking a candidate with a Bachelor's degree in Computer Science, Information Technology or a related field and 3–5 years of experience in application development, support or project engineering, ideally in client-facing roles.
">This is an onsite opportunity that offers a salary range of $6500 - $7800 plus bonuses. The ideal candidate will have solid understanding of SDLC, ITIL practices and application support methodologies, hands-on experience with tools such as JIRA, ServiceNow or other project and issue tracking platforms, proficient in SQL, APIs, web-based applications and basic scripting.
">A preferred candidate will have experience working with enterprise or client application ecosystems, knowledge of cloud platforms such as AWS, Azure or GCP, particularly in client-hosted deployments, certifications in Project Management or ITIL Foundation, familiarity with Agile, Scrum or Hybrid delivery methodologies and experience managing third-party vendors or technical support teams for client implementations.
Application Development Engineers
Posted today
Job Viewed
Job Description
StarVision is a home grown multi-national software Company with an established track record with MNCs as well as government agencies. We provide opportunities to aspiring individuals to explore and deploy his/her great ideas to an exciting and dynamic end user environment.
We are looking for individuals with strong entrepreneurial flair to join our collaborative team in exploring the new challenging environment in our digital landscape.
At Starvision, we focus on mainstream mobile e-business solutions based on forefront technologies, workflow engine and web-based applications for the various industries. Competent, committed and innovative professionals with excellent drive and communication skills are welcome to be part of our team to grow together with us.
Job Description:
· Responsible for project management, product development, implementation, testing, support and maintenance of software applications
· Provide good service and timely response to the needs of external customers and within the office
· Provide support, act as liaison/ consultant for existing application software
· Support team members in the continuous effort to enhance and upgrade existing application to support changes in the business environment
· Assist in project management, product development, implementation, testing, support and maintenance of software applications
· Meet performance (SMART) goals and objectives set by upper management
· Report on the progress of goals and objectives
· Monitor performance progress with management
Qualification & Experience Required:
· Degree or Diploma in Computer Studies or equivalent
· Preferably familiar with Visual Studio C#, Jquery, .Net, .Net Core, SQL and Microsoft environment
· Singaporean or Permanent Resident
· Ability to respond rapidly and professionally to problems originating from customers
· Possess strong analytical and problem solving skills with excellent communication skills
· Ability to work independently with minimum supervision
Tell employers what skills you haveExcellent Communication Skills
.NET
Ability To Work Independently
Application Development
HTML5
SQL
Database Administration
Project Management
SQL Server
Vbnet
Product Development
C#
Databases
Software Development
jQuery
Visual Studio
Application Development Consultant
Posted today
Job Viewed
Job Description
About Us:
From business process re-engineering to global business expansion for Japanese corporations, Abeam Consulting has served our clients through more than 40 years of growth. With our vision of being the No. 1 global consulting firm from Asia, ABeam Consulting helps our clients take on the challenge of business transformation. With 4,400 consultants in Japan, and 3,100 in overseas offices concentrated in Asia, our 7,500 consultants and global alliance partners provide truly comprehensive services.
Scope of Activities include but not limited to:
- Conduct thorough analysis of current business operations and the existing system landscape, identifying gaps between the "as-is" and "to-be" of business processes and systems.
- Design and develop the necessary tools (e.g. Excel, Access, VB.NET and/or other suitable migration tools) to fill identified gaps and support the transition to the future operating system.
- Develop migration tools to facilitate the smooth transfer of data from legacy systems to new platforms, primarily working with .CSV files, Oracle databases, Access database, and other relevant data formats.
- Utilize MS Access, Excel, VB.NET, and other tools to create automation for data extraction, transformation, and loading (ETL) processes.
- Troubleshoot and resolve issues related to data migration, ensuring data integrity and consistency across all migration phases.
- Review, enhance, and develop new End-User Computing (EUC) and/or RPA tools to streamline business processes, improve operational efficiency, and ensure compatibility with new system functionalities.
- Work closely with business users, functional teams, and IT departments to define requirements for tool development and ensure tools meet operational needs.
- Develop and manage reports to track the progress of tool development, migration efforts, and operational improvements.
- Report issues related to tool performance, development status, and any operational challenges to the relevant stakeholders and teams.
- Maintain detailed documentation of tool functionalities, migration processes, and any changes to systems or processes.
Experience, Knowledge & Skills Requirements
- Degree or equivalent in Information Technology, Computer Science, or Business Information Systems.
- Minimum 3 years of experience in tool development, systems migration, or business process automation in a banking or financial services environment.
- Proficient in developing and maintaining migration tools using Excel, Access, and VB.NET.
- Hands-on experience with Oracle databases, Access databases, and working with .CSV files for data extraction, transformation, and loading (ETL).
- Experience with EUC (End-User Computing), RPA (Robotic Process Automation), and related tools in a banking context is a plus.
- Strong understanding of banking operations, business processes, and system integration needs.
- Proven ability to collaborate with cross-functional teams and manage tool development projects.
- Strong troubleshooting and problem-solving skills, particularly in relation to data migration and system integration.
- Excellent communication and reporting skills, with the ability to translate technical information to non-technical stakeholders.
Other Requirements
- Meet agreed deadlines, with demonstrable Productivity.
- Strong interpersonal, verbal and written communication skills.
- Ability to work in a culturally diverse and inclusive environments.
- Flexibility in scheduling with willingness to work extra non-standard hours if required.
- Willing and able to travel 25% or more (domestic, regional and international) with increasing responsibilities as business expands.
Why Join Us
At Abeam Consulting, we place a strong emphasis on collaboration, and helping our employees grow and develop their skills, offering a supportive and empowering work environment. With a presence in multiple countries and a diverse range of clients, Abeam Consulting offers an exciting and dynamic workplace for individuals looking to build a career in consulting. Abeam Consulting has also recently joined SAP's regional strategic partner initiative as their first regional partner in the region and has also been recognized by UiPath as a Diamond Partner in providing RPA solutions. With such accolades, we aim to continue driving enterprise and digital transformation initiatives in order to transform the way people work and communicate in the digital age. In addition, our industry team is working tirelessly in order to bring more solutions to the banking and finance sector.
Tell employers what skills you haveTroubleshooting
Process Automation
Oracle
Business Process Reengineering
System Integration
Application Development
Information Technology
Robotic Process Automation
Data Migration
Vbnet
Consulting
Business Process
Systems Design
Business Transformation
Databases
Financial Services