x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Senior Software Consultant
 banner picture 1  banner picture 2  banner picture 3

Senior Software Consultant

Horizon Software Pte. Ltd.

Horizon Software Pte. Ltd. company logo

Location: Singapore

Experience: 5-8 Years

Job Summary:

We are looking for an experienced and highly skilled Senior Software

Consultant to join our team in Singapore. The ideal candidate will have 5-8

years of experience in software consulting, with a strong background in

software architecture, implementation, and project management. As a Senior

Software Consultant, you will play a key role in guiding clients through

complex software solutions, leading project teams, and ensuring the

successful delivery of high-quality software applications.

Key Responsibilities:

 Engage with clients to understand their business challenges and provide

strategic software solutions.

 Lead the design, development, and implementation of software

applications tailored to client needs.

 Conduct thorough analysis and gather detailed requirements to develop

effective software strategies.

 Oversee the end-to-end software development lifecycle, including

planning, coding, testing, deployment, and post-implementation

support.

 Mentor and guide junior consultants and developers within the team.

 Manage client relationships, ensuring clear communication, satisfaction,

and long-term partnerships.

 Collaborate with cross-functional teams to ensure seamless integration

and optimal performance of software solutions.

 Provide expertise on software architecture, system integrations, and

technology best practices.


 Prepare detailed project documentation, reports, and technical manuals.

 Stay updated with emerging technologies, tools, and industry best

practices to continuously enhance service offerings.

Key Requirements:

 Bachelor’s degree in Computer Science, Information Technology, or a

related field (Master’s preferred).

 5-8 years of experience in software consulting, with a proven track

record of delivering complex software projects.

 Deep understanding of software development methodologies, including

Agile, Scrum, and Waterfall.

 Expertise in one or more programming languages (e.g., Java, Python, C#,

etc.) and experience with modern development frameworks.

 Strong experience with cloud platforms (AWS, Azure, Google Cloud) and

enterprise software solutions (ERP, CRM).

 Solid knowledge of database management systems (SQL, Oracle,

MongoDB) and system integration.

 Proven ability to lead teams, manage stakeholders, and drive project

success.

 Excellent problem-solving, analytical, and critical-thinking skills.

 Strong communication, presentation, and client-facing skills.

 Ability to manage multiple projects and priorities in a fast-paced

environment.

Preferred Qualifications:

 Experience working in specific industry domains like finance,

healthcare, or logistics.

 Certifications in relevant technologies or project management (e.g., AWS

Certified Solutions Architect, PMP).

 Hands-on experience with microservices, containerization (Docker,

Kubernetes), and DevOps practices.

Sharing is Caring

Know others who would be interested in this job?