About the job
Our client, a rapidly growing technology firm specializing in enterprise software solutions, is looking for bright and ambitious Graduate Software Engineers to join their innovative team. This is an excellent opportunity for recent graduates to kickstart their careers in software development with a focus on backend systems. The role is based in the bustling city of Kolkata, West Bengal, IN, offering hands-on experience and mentorship within a supportive and dynamic work environment. You will contribute to the design, development, and maintenance of robust and scalable backend services that power our client's flagship products. Key responsibilities will include writing clean, efficient, and well-documented code in languages such as Java, Python, or Node.js. You will collaborate with senior engineers to understand project requirements, participate in code reviews, and contribute to the entire software development lifecycle. This role provides exposure to database management (SQL/NoSQL), API design, and cloud-based infrastructures. You will gain practical experience in developing RESTful APIs, implementing security best practices, and optimizing application performance. The internship program is designed to foster learning and development, providing interns with challenging projects and opportunities to expand their technical skillset. The ideal candidate will be a recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. A strong foundation in programming fundamentals, data structures, and algorithms is essential. Familiarity with at least one backend programming language is required. An understanding of software development methodologies (e.g., Agile) and experience with version control systems (e.g., Git) are beneficial. Excellent problem-solving abilities, a keen interest in learning new technologies, and strong communication skills are necessary. This is a fantastic opportunity for aspiring software engineers to gain valuable industry experience and contribute to impactful projects.
Requirements
- Java
- Python
- Node.js
- SQL
- NoSQL
- API Design
- Cloud-based infrastructures
- Agile
- Git
Qualifications
- Bachelor's or Master's degree in Computer Science
- Software Engineering
- Information Technology
Preferred Technologies
- Java
- Python
- Node.js
- SQL
- NoSQL
- API Design
- Cloud-based infrastructures
- Agile
- Git
Similar Jobs
Software Engineer
Miratech
Software Engineer
Qualcomm
Software Engineer
Qualcomm