
Software Engineer - Fullstack
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff
- Follows well-established internal conventions and standard procedures
- Understands internal standards & processes an applies them to make technical decisions
- Collaborates with peers, manager, and project lead to gain understanding of tasks and review solutions
- May contribute to code & design reviews
- Minimum of 2 years of relevant work experience and a Bachelor's degree or equivalent experience.
- 2+ years of Full Stack development experience.
- Proficiency in Java, Node.js, JavaScript, HTML, CSS, and one modern frontend framework (React, Angular, Vue).
- Experience in building large-scale applications
- Exposure to SQL and NoSQL technologies
- Good understanding of relational databases, including strong data architecture and SQL/PL-SQL development skills
- Strong experience with microservices architecture.
- Experience applying software design patterns, data structures, and algorithms.