Software Developer

1 week ago


Singapore APRICUS VENTURES PTE. LTD. Full time
Roles & Responsibilities

Job Responsibilities

Involved in the entire process of software development (i.e. conceptualization, system design/prototype, implementation, testing, deployment, maintenance, documentation), as well as software product development:

1. Work with the project managers in technical requirement gathering, analysis, solutioning, creating technical documents and work breakdown structure (WBS);

2. Work independently in a cross functional team to develop software according to the specifications and development standards

3.Build web applications using various Java frameworks and web technologies;

4. Design and implement robust, scalable and high-quality solutions that following best practices for web security, and feasible for unit, integration, functional testing;

5. Perform unit & system test to ensure quality of codes to be delivered;

6. Enhance existing web-based application according to the design document provided and modifies existing software to correct defects;

7.Perform troubleshooting and coordinate problem resolution activities with the client and the internal teams;

8. Deliver quality works in given duration of time frame;

9. Guide and supervise team members on picking up new technologies/projects, coding, testing, deployment, troubleshooting etc.;

10. Conduct training in-house or at customer place;

11. Create and update generic or project specific technical documents;

12. Work in an agile and rapid development environment;

13. Work in small team environment.

Job Requirements

1. Candidate must possess at least a Bachelor's Degree in Computer Science/Engineering, Information Technology or equivalent;

2. At least 2 - 3 years of working experiences in the related field is required for this position;

3.Possess strong analytical and problem-solving skills;

4.Able to provide support to mission critical issues outside business hours;

5.Have good knowledge and hands-on in the following areas:

i. Java EE and frameworks like Spring, Struts 2 and Vert.x;

ii. ORM frameworks like Hibernate and Spring Data;

iii. SQL and experiences with the popular DB engines like MySQL, MS SQL, Oracle;

iv. HTML/HTML5, CSS/CSS5, JavaScript/jQuery/Ajax;

v. MVVM frameworks like Angular, Knockout and Kendo UI;

vi. Protocols like HTTP and WebSocket;

vii. Data formats like JSON, XML and CSV;

viii. Developer tools of the popular web browsers like Google Chrome, Safari, Firefox and IE/Edge;

ix. IDE like Eclipse or IntelliJ;

x. Build/dependency automation/management tools like Maven and Gradle;

xi. Git version control;

xii. Java EE application servers like Tomcat;

xiii. Windows and/or Linux like OS.

xiv. Shell scripts (Windows and Linux)

6. Advantageous with experiences in any of the following:

i. Architectural styles like Event-Driven, REST;

ii. Developing code for QA automation and extensive unit test coverage of the code;

iii. Interfacing with payment gateways like eNETS, CyberSource and etc.

iv. Jasper reports;

v. Java-based content management systems (CMS);

vi. Java-based workflow engines (BPM);

vii. Mobile application (Android/iOS);

viii. Responsive web design;

ix. Reverse proxy servers like Nginx and MS IIS ARR;

x. Single-page application (SPA).

7. Good communication skills in English both spoken and written;

Tell employers what skills you have

HTML + CSS
Maintenance documentation
Git
Technical Documentation
software product development
requirement gathering
XML
Involved
MySQL
Analysis
Software developing
SQL
System Design
HTML 5
Java
C#
CSS JavaScript
Software Development
jQuery
C++

  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDesign, 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 high-quality solutions. Contribute to the design and...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & 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 ...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesResponsibilities: Design code and systems that organization standards for scalability, security, and reusability Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple technical offerings Actively contribute to product quality improvements, valuable ...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & Responsibilities Design, 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 high-quality solutions. Contribute to the design and...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    Roles & ResponsibilitiesWe are looking for exceptionally smart people with strong development skills in C# and an avid interest in web 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.Our culture is...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    Roles & ResponsibilitiesWe are looking for exceptionally smart people with strong development skills in C# and an avid interest in web 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.Our culture is...

  • Software Engineer

    2 weeks ago


    Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & 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...


  • Singapore SYSTEMATE SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & Responsibilities Develop and implement the organization's IT strategy, goals, and objectives in alignment with the overall business goals and objectives. Oversee the implementation and maintenance of computer systems, software, and networks, ensuring their reliability, security, and efficiency. Evaluate emerging technologies and assess their...


  • Singapore KUAILU SOFTWARE (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesJob OverviewThe Head of Delivery is fully accountable for the successful delivery of the company's low-code PaaS, SaaS, video conferencing, and other software products. This includes designing delivery strategies, leading teams to execute projects efficiently, ensuring high-quality service and customer satisfaction, and driving...

  • Software Manager

    7 days ago


    Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesAbout ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses...

  • Software developer

    2 weeks ago


    Singapore KRIS INFOTECH PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description:Research, design, and develop computer and network software or specialised utility programs. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software, enhances existing software capabilities, and develops and...


  • Singapore TIMES SOFTWARE PTE LTD Full time

    Roles & ResponsibilitiesOverview: We are seeking a skilled and experienced QA Test Automation Engineer to join our team. We pride ourselves on our commitment to excellence, quality, and cutting-edge technology. As we continue to expand our digital presence, we are looking for a talented QA Engineer who can design and implement robust automated testing...

  • Software Developer

    1 week ago


    Singapore CGG SERVICES (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesBe Part of UsAs a Software Developer in the GEO TP Software team, you are responsible for developing new programs and producing updates or amendments, in accordance with the constraints set by the Software Manager in the development plan and the specifications provided by the project management team.At the forefront of implementing...

  • Software Developer

    2 weeks ago


    Singapore ABEAM ANALYTICS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description & RequirementsWe are looking for a software developer which can design and develop computer and network software to our client. The candidate will analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering and mathematical analysis. The consultant will deliver...

  • Software Developer

    3 weeks ago


    Singapore DCI CONSULTANTS PRIVATE LIMITED Full time

    Roles & ResponsibilitiesJob Description :Our team is currently seeking a skilled C# .NET Core developer to assist with a project involving the development of controller software for a Raspberry Pi device.- Be part of the software team to work closely with our customer on software development and testing- Participate in the complete Software Development Life...

  • Software Developer

    5 days ago


    Singapore BIOTRONIK APM II PTE. LTD. Full time

    Roles & ResponsibilitiesBIOTRONIK is a leading Medical Device company dedicated to revolutionizing patient care through innovative medical device software solutions. With a commitment to cutting-edge technology and a passion for improving healthcare outcomes, we are at the forefront of transforming the industry.We are seeking a talented and experienced Cloud...

  • Software Developer

    3 weeks ago


    Singapore SUNNIC PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsibilities:Working with team of developer in the creation of security software products. Build industry-competitive data security program to embed security expertise. Development and maintain applications. Take a professional role in software design, implementation and testing. Integrate security testing (including both...

  • Software Developer

    3 weeks ago


    Singapore SUNNIC PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsibilities: Working with team of developer in the creation of security software products. Build industry-competitive data security program to embed security expertise. Development and maintain applications. Take a professional role in software design, implementation and testing. Integrate security testing (including...

  • Software Developer

    3 weeks ago


    Singapore UPPER SPRING CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesWe are representing our client in the global technology and engineering space to look for an experienced Software Engineer to join them. The candidate is responsible for designing, developing, and implementing software solutions to meet the needs of their clients or internal projects. The Software Engineer will collaborate with...

  • Software Developer

    3 weeks ago


    Singapore DCI CONSULTANTS PRIVATE LIMITED Full time

    Roles & ResponsibilitiesJob Description :Our team is currently seeking a skilled C# .NET Core developer to assist with a project involving the development of controller software for a Raspberry Pi device.- Be part of the software team to work closely with our customer on software development and testing- Participate in the complete Software Development Life...