Velankani AI and cloud solutions, subsidiary of (Velankani Information Systems) is hiring a Skilled Software Developer to join our development team. In this role, you will be required to participate in all stages of the Software product development life cycle. This role may include analyzing system and user requirements designing software flowcharts, writing clean codes, troubleshooting bugs, and running tests to improve system functionality. To ensure success as a Software Developer you should have excellent knowledge of coding and development. You will be working with the existing development team to create high-quality software applications that meet the needs of users and clients.
Potential projects will range from developing HR Software, for automated kitchen equipment, software for building management as well as software for robotics projects
Your roles and responsibilities will include:
Meeting with the software development team to discuss project definitions and goals.
Analyzing system and user requirements for the software product.
Designing system integrations and project workflows.
Expertise in writing reusable, high quality, well-tested code with a focus on automation, and test-driven development.
Expertise in developing applications using industry standards RDBMS
Designing software database architecture.
Developing Java-based user interfaces.
Prioritizing and distributing development tasks.
Testing and debugging software applications.
Validating the functionality and security of the application.
As a successful candidate you must have:
2-5 years of experience as Software Developer
Detailed knowledge of software architecture and user interfaces.
In-depth knowledge of Java, JavaScript, Java Servlets, and Java Beans.
Knowledge of frameworks and databases Spring MVC, Spring Boot, hibernate, Kafka
Proven experience in building a product or some of key modules of a product from the scratch using a lean team.
Exposure