Telistat is seeking a Software Developer to join their team in Bengaluru, India. The ideal candidate will be responsible for building and implementing functional programs throughout the software development life cycle. Working closely with other Developers and Product Managers, you'll design algorithms, produce clean and efficient code, integrate software components, and troubleshoot existing systems.
Key responsibilities include:
- Designing algorithms and flowcharts
- Writing efficient code based on specifications
- Integrating software components and third-party programs
- Verifying and deploying programs and systems
- Troubleshooting and upgrading existing software
- Gathering user feedback and implementing improvements
- Creating technical documentation
Requirements for this role:
- Proven experience as a Software Developer or similar role
- Familiarity with Agile methodologies and test-driven development
- Proficiency in coding languages like C++, Java, and JavaScript
- Experience with frameworks such as AngularJS and version control systems like Git
- Knowledge of databases and ORM frameworks (e.g., Hibernate)
- Strong problem-solving skills and attention to detail
- Excellent communication skills
- BSc/BA in Computer Science, Engineering, or related field
Join Telistat and contribute to building efficient programs and systems that serve user needs in a collaborative and dynamic environment.