IGT Solutions
Website:
igtsolutions.com
Job details:
Full Stack Developer - Job Description
Job Description
We are looking for a skilled Full Stack Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance applications. You will work closely with cross-functional teams to analyse requirements, implement solutions, and ensure the delivery of robust and scalable software.
Key Responsibilities
- Design, code and maintain medium to large product features/modules as part of an agile feature team
- Understand product features and contribute to user stories during refinement with product owners and product managers
- Work with Architects and other Senior Engineers during the technical design process by contributing to the analysis of technical application requirements
- Convert technical solutions for features into low level design and working code
- Independently write secure and optimized code through implementation of client approved coding standards and NFR requirements
- Adhere to client coding standards, guidelines and best practices and contribute to playbooks and other standards documents
- Work with testers and product owners to get stories accepted before sprint closure
- Demo the accepted stories to business and IT stakeholders
- Be open to feedback from retros and implement the necessary changes to improve coding or other skills
- Continuously stay up to date with relevant technologies, including AI-assisted development tools, and implement learnings to enhance code quality and delivery efficiency.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 4-10 years of experience in Software Engineering preferably in agile ways of working
- Practical agile software development experience and proficiency in usage of collaboration tools like Jira, Confluence, Miro, Mural etc.
- Strong understanding of modern integration patterns such as event-driven architecture, API-led connectivity, and microservices-based integration
- Knowledge of domain-driven design concepts and experience designing and implementing microservices
- Good understanding of DevOps practices, including CI/CD, security/data standards and policies
- Strong analytical and technical design skills
- Strong problem-solving skills
- Strong analytical and troubleshooting skills in performance monitoring and tuning
- Solid understanding of testing concepts such as unit testing and functional testing
- Experience using AI-assisted development tools (such as Claude, GitHub Copilot, ChatGPT or similar) during the Software Development Lifecycle (SDLC) for coding assistance, debugging, documentation, testing and productivity improvements.
- Experience working in enterprise or start-up environments
- Good communication and stakeholder collaboration skills
- Senior applicants should be able to mentor, guide and manage other engineering team members
Beneficial Experience
- Experience working in a scaled agile environment
- Certification in SAFe for Teams
- Experience working in airline, airport or other aviation related products and projects
- Hands-on experience using AI assistant tools (such as Claude, GitHub Copilot, ChatGPT or similar) throughout the SDLC lifecycle, including coding, debugging, testing, documentation and code reviews.
Technology Stack Experience
- Frontend: SingleSPA, React.js 16+, Angular, HTML5, CSS3, JavaScript, Express.js
- Backend: Node.js, Spring Boot 2.X, Java 17+
- Mobile: React Native, Android Native
- Servers: Nginx, Apache Tomcat
- Database: Oracle, MySQL, MongoDB, Redis, MariaDB, Couchbase
- Messaging Systems: Solace, Kafka
- API Development: RESTful, Postman, OpenAPIv3
- Cloud Platforms: AWS, Microsoft Azure
- Linux Environments: Ubuntu, RedHat - OpenShift
- Version Control: Git, GitHub, GitLab
- Collaboration: Jira, Confluence, Miro, Mural
- CI/CD: Jenkins, Terraform
- AI-Assisted Development: Claude, GitHub Copilot, ChatGPT or similar AI productivity tools
About IGT Solutions
IGT Solutions is a next-gen Tech Services and Customer Experience (CX) company. It enables personalized, meaningful, and effective interactions by combining cutting-edge technology and innovative solutions with the power of Gen AI to deliver exceptional end-user experiences. With the ability to integrate human and digital intelligence seamlessly, it is a trusted partner for managing end-to-end transformation journeys for global majors across industries. Established in 1998, IGT Solutions has more than 90 global marquee customers and 25,000+ experts servicing client processes from 31 global delivery centers across 13 countries. IGT Solutions' service offerings include data & analytics, digital transformation, systems integration, platform solutions, AI/ML, and Gen AI-led industry and enterprise solutions, intelligent automation and analytics, and a full spectrum of BPM services and solutions.
Click on Apply to know more.