Excellent service & industry leading solutions development.
Junior Software Engineer
About the jobWe are looking for an enthusiastic Junior Software Developer to join our experienced software design team. You report directly to the Development Manager and assist with all functions of software coding and design. Your primary focus is to learn the codebase, gather user data, and respond to requests from senior developers.
- Develop and implement new software programs
- Maintain and improve the performance of existing software
- Clearly and regularly communicate with management and technical support colleagues
- Design and update software database
- Test and maintain software products to ensure robust functionality and optimization
- Recommend improvements to existing software programs as necessary
- Knowledge in any one of the programming languages: NodeJS, Java, GoLang, C, C++, PHP
- Experience in building end to end web applications or mobile applications
- Basic understanding of HTML, CSS, JS, Bootstrap, and knowledge in front-end technologies such as Angular/ React/ Vue is a plus.
- Knowledge in databases and database modeling: MySQL, PostgreSQL, MongoDB
- Understanding of Software Development Lifecycle (SDLC)
- Experience using Git for version control
- Knowledge in unit testing theory is a plus
- Basic knowledge in latest technologies such as Artificial Intelligence, IoT, Blockchain
Job Type: Full time
Job Location: Technopark, Trivandrum