Senior Software Developer

20 hours ago


Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time
About The Software Practice PTE. LTD.

We are a results-driven organization that values execution and creativity. Our culture is built on delivering high-quality products on time, and we trust our team members to take ownership of their work.

Job Summary

We are seeking a highly skilled Senior Software Developer to join our high-performing cross-functional team. As a key member of our team, you will be responsible for designing, developing, and maintaining mission-critical systems that deliver high-availability and performance.

Key Responsibilities
  • System Design and Development: Design, develop, and maintain mission-critical systems that meet business requirements and expectations.
  • End-to-End Delivery: Own end-to-end delivery responsibility for modules, participate in Continuous Integration activities, automation frameworks for testing and deployments, and other related items.
  • API Design and Implementation: Design, document, and implement efficient API endpoints that meet business requirements.
  • Security and Data Protection: Implement security and data-protection best practices to ensure the integrity of our systems.
  • Technical Leadership: Drive key technical and architectural designs with a close eye on maintainability, performance, and security.
  • Code Reviews: Conduct code reviews to ensure high-quality code and adherence to best practices.
  • Stakeholder Engagement: Interact with business and technical stakeholders to deliver high-quality products and services that meet business requirements and expectations.
Requirements
  • Education: Bachelor's degree in Computer Science, Information Technology, or related fields.
  • Programming Experience: Solid programming ability and at least 3 years experience (preferably over 5 years of experience) in building web applications using C#.
  • Server-Side Programming: Strong server-side programming experience in C#.
  • API Development: Experience with RESTful APIs and microservices development.
  • Database Management: Good understanding of SQL and experience with databases such as MySQL or PostgreSQL.
  • Agile Methodologies: Knowledge and experience in developing software using agile methodologies.
  • Communication Skills: Communicate effectively with team members and stakeholders in English, both verbally and in writing.
  • Problem-Solving Skills: Ability to work independently, structure timelines, take ownership and responsibility, and communicate clearly.
  • Preferred Skills: Experience with AWS, Azure, or any other cloud platforms; VueJS or other JavaScript frameworks.
What We Offer

We offer a fast-paced environment with a great team of full-stack engineers who have a lot of experience in building large software applications from scratch. If you've built something in the past, do let us know. Github and/or StackOverflow profiles are welcome.

We seek your understanding that only shortlisted candidates will be notified.


  • Software Developer

    19 hours ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job SummaryVanguard Software PTE. LTD. is seeking a highly skilled and experienced Software Developer to join our team as a (Senior) Software Engineer to help evolve and innovate features of our suite of enterprise-grade cloud-based management systems.As a (Senior) Software Engineer, you will utilize your extensive knowledge of algorithms and data...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at THE SOFTWARE PRACTICE PTE. LTD. as a key member of our cross-functional team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining mission-critical systems, delivering high-availability and performance.Key...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. as a Java Developer. The ideal candidate will have a strong background in software development, with expertise in Java, Spring Boot, and related technologies.Key ResponsibilitiesDesign, implement, and deliver high-quality software...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    Software Development InternshipWe are seeking a highly motivated and skilled software development intern to join our team at THE SOFTWARE PRACTICE PTE. LTD. This is an excellent opportunity for students to gain hands-on experience in software development and work on real-world projects.Key Responsibilities:Develop features and fix bugs in applications being...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    About the RoleVanguard Software PTE. LTD. is seeking a highly skilled and experienced Senior Software Architect to lead our team of talented engineers in designing, implementing, and delivering high-quality, efficient, secure, and scalable software solutions.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesJOB DESCRIPTION· The incumbent will be responsible for developing and installing robust software solutions.· Key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies.· The...

  • Software Engineer

    2 months ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB SUMMARYWe are seeking dynamic, and ownership driven individuals with a passion for solving problems and providing creative, secure and efficient solutions to join our team as a (Senior) Software Engineer to help evolve and innovate features of our suite of enterprise grade cloud-based management systems.As the (Senior) Software...


  • Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Job OverviewAs a Software Specialist at Horizon Software PTE. LTD., you will be responsible for designing, developing, and maintaining software systems that are efficient, scalable, and secure. You will collaborate with cross-functional teams to understand business requirements and deliver innovative software solutions.The ideal candidate will have a strong...

  • Software developer

    1 day ago


    Singapore ADVANCE SOFTWARE ENGINEERING PTE. LTD. Full time

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


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB SUMMARYWe are seeking dynamic, and ownership driven individuals with a passion for solving problems and providing creative, secure and efficient solutions to join our team as a (Senior/Lead) Software Engineer to help evolve and innovate features of our suite of enterprise grade cloud-based management systems.As the (Senior/Lead)...


  • Singapore RECRUIT EXPRESS PTE LTD Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at RECRUIT EXPRESS PTE LTD. As a Senior Software Developer, you will be responsible for leading the development of high-quality software solutions, collaborating with cross-functional teams, and mentoring junior developers.Key...


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

    Job Description**Job Title:** Senior/ Software Test Engineer**Company:** ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD.Key ResponsibilitiesWe are seeking a highly skilled Senior/ Software Test Engineer to lead and execute testing efforts, develop and maintain test strategies, and collaborate with cross-functional teams to ensure the delivery of...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job SummaryVanguard Software PTE. LTD. is seeking a highly skilled Senior Backend Software Engineer to lead our Backend Engineering division. As a key member of our team, you will be responsible for designing, developing, and deploying high-performance, scalable, and secure cloud-based enterprise infrastructure solutions.Key ResponsibilitiesTechnical...


  • Singapore HEALTHWAY MEDICAL GROUP PTE LTD Full time

    Job Title: Senior Software Developer About the Role: We are seeking a highly skilled Senior Software Developer to join our team at HEALTHWAY MEDICAL GROUP PTE LTD. As a key member of our software development team, you will be responsible for designing and implementing robust enterprise applications that scale for our organization. Key Responsibilities: *...


  • Singapore ENTERPRISE SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Roles & ResponsibilitiesJob Summary:- We are seeking a highly experienced and motivated Senior Embedded Software Engineer to join our team focused on industrial automation applications.Key Responsibilities:-1. Embedded Software Development:--Lead the design, development, and maintenance of embedded software for industrial automation products, including PLCs,...


  • Singapore ENTERPRISE SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Job SummaryWe are seeking a highly experienced and motivated Senior Embedded Software Engineer to join our team at Enterprise Software Solutions Private Limited, focused on delivering high-quality industrial automation applications.Key ResponsibilitiesEmbedded Software DevelopmentLead the design, development, and maintenance of embedded software for...


  • Singapore SYNAPXE PTE. LTD. Full time

    Job Title: Senior Software EngineerAt SYNAPXE PTE. LTD., we are seeking a highly skilled Senior Software Engineer to join our team of dedicated professionals. As a key member of our development team, you will play a crucial role in the creation of innovative healthcare application platforms and solutions.Key Responsibilities:Develop and implement software...


  • Singapore MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for contributing to all stages of the software development lifecycle.**Key Responsibilities****Contribute to Software Development Lifecycle**: Collaborate with cross-functional teams...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job SummaryVanguard Software PTE. LTD. is seeking a highly skilled Senior Mobile Software Engineer to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both iOS and Android platforms using React Native.Key ResponsibilitiesCollaborate with...


  • Singapore GMP TECHNOLOGIES (S) PTE LTD Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at GMP Technologies (S) Pte Ltd. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop software applications...