The Job logo
Search

job title or keywords...

(Ctrl+K)

Software Engineer Intern

Position Summary:

As a Software Engineer Intern, you will play a critical role in Digital Health Foundational Services Engineering team to develop & deliver software for Digital Health products. We are seeking an Software Engineer Interns with a strong background in full-stack development and AWS cloud services to join our team. You will leverage your expertise in Java Spring Boot, Python and REST APIs to build robust back-end services and integrate them with intuitive front-end components.

Key Responsibilities:

  • Full-Stack Development: Development of full-stack applications, with a strong focus on back-end services using Java Spring Boot, Python and front-end integration with modern JavaScript frameworks (React, Angular)
  • Back-End Development: Design and implement RESTful APIs and microservices using Java Spring Boot. Ensure high performance, scalability, and security of server-side logic.
  • Front-End Development: Collaborate with front-end developers to integrate back-end services with user-facing components built with frameworks like React, Angular.
  • AWS Cloud Integration: Design, deploy, and manage cloud-based solutions using AWS services such as EC2, S3, Lambda, RDS, and API Gateway. Optimize the use of AWS resources for scalability and cost-effectiveness.
  • API Design and Management: Develop and maintain RESTful APIs, ensuring they are well-documented, secure, and easy to consume by other applications and services.
  • Collaboration: Work closely with cross-functional teams, including product managers, UX/UI designers, and other engineers, to deliver high-quality software solutions on time.
  • Testing and Debugging: Implement comprehensive testing strategies, including unit, integration, and performance testing. Debug and resolve issues across the full stack.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Technical Skills:
    • Proficiency in back-end development using Java Spring Boot, Python
    • Strong experience in designing and implementing RESTful APIs.
    • Familiarity with front-end technologies and frameworks like React, Angular.
    • Solid understanding of AWS cloud services, including EC2, S3, Lambda, RDS, and API Gateway.
    • Experience with relational databases such as PostgreSQL or similar.
    • Familiarity with version control systems, particularly Git.
  • Soft Skills:
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and collaboration skills.
    • Ability to work independently as well as part of a team in a fast-paced environment.
    • Eagerness to learn and adapt to new technologies.
Alcon Logo

Company

Alcon

Job Posted

7 months ago

WorkMode

On-site

Experience Level

0-2 Years

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant