- Design and development: Leading the design and development of complex software systems, applications, or features.
- Code reviews and quality assurance: Reviewing code, ensuring adherence to standards, and maintaining high-quality software.
- Collaboration and communication: Working closely with cross-functional teams, product managers, and stakeholders to align software development with business goals.
- Problem-solving and debugging: Investigating and resolving complex technical issues, debugging, and troubleshooting.
- Innovation and R&D: Exploring new technologies, evaluating emerging trends, and identifying opportunities for innovation.
- Mentoring and knowledge sharing: Guiding junior engineers, sharing expertise, and promoting best practices.
- Technical documentation and testing: Writing technical documentation, developing tests, and ensuring software reliability.
What You Bring to The Team:
- Bachelor s degree in Computer Science or relevant degree/ training with total 4 to 6 years of experience
- Keen interest in Product understanding, Domain Knowledge, and Technical Expertise in Web, Cloud and desktop products
- Ability to design and develop new features using the following languages and technologies such as C#, TypeScript, JavaScript, Node.js, Electron etc.
- Experience in writing well-tested, well-documented code and APIs, and actively participating in code reviews.
- Knowledge of cloud-based development and architectures, with experience in Azure being a significant advantage.
- Familiarity with modern, cutting-edge technologies such as microservices, Docker, containers, Kubernetes, and AI/ML .
What We Offer:
- A great Team and culture - please see our Recruitment Video.
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
- Competitive Salary and benefits.
- The opportunity to work within a global and diversely international team.
- A supportive and collaborative environment.
- Colleague Recognition Awards.