Overview
Software Engineer I responsible for contributing to the design, development, testing, deployment, and maintenance of software solutions using technologies including Go and React.
What you'll do
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Use AI to write clean, efficient, and well-documented code in accordance with established coding standards and best practices.
- Collaborate with senior engineers and cross-functional teams to understand project requirements and contribute to technical discussions.
- Assist in troubleshooting and resolving software defects and issues.
- Develop and execute unit tests and participate in integration and system testing.
- Learn and apply new technologies, tools, and methodologies relevant to project needs.
- Contribute to code reviews and provide constructive feedback.
- Maintain and improve existing software applications.
- Document technical designs, processes, and procedures.
What you'll need
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Solid understanding of fundamental computer science concepts, including data structures, algorithms, and object-oriented programming.
- Proficiency in a programming language, such as Go or TypeScript, and React.
- Cloud experience with GCP, Azure, or AWS.
- Familiarity with software development tools and methodologies, including version control systems such as GitHub, Git Actions, and Agile development.
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication skills.
- Ability to work effectively both independently and as part of a team.
- Eagerness to learn and adapt to new technologies and challenges.
- 1-3 years of experience in the role or a related field.
Nice to have
- GCP experience.
- Exposure to deployment processes and CI/CD practices.
- Hands-on experience in Docker and Kubernetes.
- Prior internship or project experience in software development.
Details
- Location: Chennai, India.
Read the full description and apply on the company’s own careers page.