We're looking for a full-time Software Designer to join our team in Bangalore, India. As a Software Designer, you'll play a key role in designing and developing software solutions that meet customer needs and align with our commitment to quality and innovation.
Requirements
- 4 to 6 years of experience in software design and development using object-oriented methodologies
- Experience in full-stack web application development (Angular, JavaScript, Vue.JS, Ajax, ASP.NET)
- Proficiency in developing responsive UI/UX applications
- Experience in distributed web applications and microservices development
- Familiarity with DevOps processes, Web APIs, and databases like PostgreSQL
- Knowledge of Linux/Unix OS and networking protocols
- Hands-on experience with tools such as Gitlab/Github, SVN, ClearQuest, Eclipse, and Synergy
- Understanding of SDLC, software development methodologies, and UML modeling (class and sequence diagrams)
- Experience with debugging, CI/CD pipelines, and unit testing
Benefits
- Stability, challenges, and a long-term career free from boring daily routines
- Work with new security standards for rail signalling
- Collaborate with transverse teams and helpful colleagues
- Contribute to innovative projects
- Utilise our flexible and inclusive working environment
- Steer your career in whatever direction you choose across functions and countries
- Benefit from our investment in your development, through award-winning learning
- Progress towards roles such as Software Architect or Technical Lead
- Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension)