For Employers
Software Consultant


CISSTAC PTE. LTD.
Job Summary

We are seeking an experienced Software Consultant to provide expert guidance and technical solutions to clients across various industries. The ideal candidate will have a deep understanding of software engineering principles, system design, and project management. This role requires excellent problem-solving skills, the ability to tailor solutions to client needs, and a proactive approach to improving business outcomes through technology.

Key Responsibilities

Client Engagement: Collaborate with clients to understand their business challenges, goals, and technical requirements.

Solution Design: Develop and propose tailored software solutions, including architecture, tools, and technologies.

Technical Expertise: Lead the evaluation and selection of software platforms, frameworks, and third-party tools.

Project Oversight: Oversee software development projects, ensuring on-time delivery and alignment with client expectations.

System Integration: Design and implement integrations between diverse software systems to enhance functionality and data flow.

Training & Support: Provide training, technical documentation, and ongoing support to clients and their teams.

Innovation: Recommend emerging technologies and methodologies to improve operational efficiency and competitive advantage.

Compliance & Standards: Ensure software solutions meet industry standards, security protocols, and compliance regulations.

Qualifications

Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

Experience: At least 5 years of experience in software development, consulting, or solution architecture.

Technical Skills

Core Expertise

Proficiency in software design patterns, architecture, and system analysis.

Strong knowledge of programming languages: Python, Java, .NET, or JavaScript frameworks (React, Angular).

Hands-on experience with cloud technologies: AWS, Azure, or Google Cloud.

Deep understanding of database systems, including relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra).

Advanced Skills

Expertise in microservices architecture and API development.

Familiarity with DevOps practices, including CI/CD pipelines and containerization (Docker, Kubernetes).

Knowledge of business process automation and ERP/CRM systems like SAP, Salesforce, or Microsoft Dynamics.

Experience with data analytics and reporting tools: Tableau, Power BI, or Elasticsearch.

Advanced understanding of software testing: Unit, integration, and automated testing frameworks.

Security

Application of secure coding practices and tools to ensure data protection and compliance.
Related tags
-
JOB SUMMARY
Software Consultant
CISSTAC PTE. LTD.
Singapore
9 days ago
N/A
Contract / Freelance / Self-employed

Software Consultant