Role Overview
We are looking for a skilled and motivated Full Stack Developer with strong programming and software development knowledge. The ideal candidate should be comfortable working across different technologies and have an interest in AI/ML and modern software development. This is an on-site position located in various locations across Tamil Nadu.
Responsibilities
- Develop, maintain, and enhance web applications and software solutions.
- Work on both frontend and backend development.
- Develop and integrate REST APIs and backend services.
- Work with databases and data management systems.
- Write clean, efficient, scalable, and maintainable code.
- Debug, test, and troubleshoot applications.
- Work with AI/ML technologies and integrate AI-powered solutions where required.
- Understand and follow the complete software development lifecycle.
- Collaborate with the technical team to design and implement software solutions.
- Stay updated with emerging technologies, frameworks, and development practices.
Requirements
- Strong knowledge of programming fundamentals.
- Experience or working knowledge of Python, Java, and JavaScript.
- Proficiency in HTML & CSS.
- Knowledge of SQL and databases.
- Understanding of REST APIs, Git/GitHub, and Object-Oriented Programming (OOP).
- Familiarity with Artificial Intelligence & Machine Learning.
- Understanding of the Software Development Lifecycle (SDLC) and basic cloud technologies.
- Bachelor's degree in Computer Science, IT, Software Engineering, or a related field is preferred.
- Freshers with strong technical knowledge or experienced developers are welcome.
Skills
- Python
- Java
- JavaScript
- Artificial Intelligence & Machine Learning
- SQL
Benefits
- Paid sick time
- Opportunity to work on real-world software development projects.
- Exposure to multiple programming languages and modern technologies.
- Opportunities for professional growth and skill development.