Job description for Software Engineer (JavaScript / Enterprise Solutions) at Techzu Ichicode Pte. Ltd.
About the Role
Techzu is looking for a capable and growth-oriented Software Engineer to join our engineering team in building scalable enterprise software solutions.
This role is ideal for someone who enjoys solving real business problems, building systems from scratch, and working in a fast-paced software development environment.
You will be involved throughout the full software development lifecycle — from system architecture and development to deployment and production support.
We are also looking for engineers who are adaptable and comfortable leveraging AI-assisted development and modern tooling to improve development speed, productivity, and code quality.
Key Responsibilities
1. Software Development
Develop and maintain enterprise web applications and backend systems
Participate in the full software development lifecycle from planning to deployment
Build scalable, maintainable, and secure software solutions
Develop APIs, integrations, and business workflow systems
2. System Architecture & Delivery
Translate business requirements into technical solutions
Participate in system design, database design, and technical implementation
Support deployment, testing, and production rollout activities
Troubleshoot and resolve technical issues efficiently
3. Cloud & DevOps
Work with Azure cloud infrastructure and deployment environments
Participate in CI/CD implementation and deployment automation
Support application monitoring, optimisation, and maintenance
4. AI-Assisted Development
Utilize AI tools, AI coding assistants, and modern development workflows to improve productivity and delivery speed
Be adaptable to modern software engineering practices including AI-assisted coding and automation tools
Continuously explore better ways to improve engineering efficiency and software quality
Requirements
Experience
3 to 5 years of software development experience
Experience building enterprise software solutions from scratch to deployment
Experience working in a structured software development environment
Technical Skills
Strong JavaScript development experience
Experience with modern JavaScript frameworks and backend development
Experience with REST APIs and database integration
Experience with Azure cloud infrastructure
Experience with CI/CD pipelines and deployment workflows
Bonus:
PHP development experience
Experience with Laravel or similar PHP frameworks
Preferred Qualities
Strong problem-solving and debugging skills
Good communication and teamwork capability
Comfortable learning and adapting to new technologies
Able to work independently with ownership mindset
Detail-oriented and committed to delivery quality
