Key Responsibilities
- Support the design, development, and implementation of full-stack applications under senior developer guidance.
- Contribute to building high-quality, scalable software solutions for client modernization and digital transformation initiatives.
- Collaborate with development teams, architects, and Agile coaches to support modernization projects.
- Participate in the full software development lifecycle, including design, coding, testing, and deployment.
- Assist with troubleshooting, debugging, and resolving technical issues.
- Engage in Agile ceremonies such as sprint planning, standups, and retrospectives.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field.
- Strong understanding of fundamental computer science concepts.
- Experience with at least one programming language such as Java, C#/.NET, Python, JavaScript, or PHP.
- Basic knowledge of full-stack development concepts and modern web technologies.
- Strong analytical and problem-solving skills with the ability to develop efficient solutions.