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