The Job logo

What

Where

Software Engineer Intern

Join for More Updates

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

6 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

52 applicants

Related Jobs

Alcon Logo

Intern QA

Alcon

Bengaluru, Karnataka, India

Posted: 22 days ago

As a Digital health QA engineer, you will work closely with the Product Owner(s) and solution teams on defining User Story test criteria, authoring test cases, executing various phases of testing (dryrun, formal, regression, smoke and Sanity), and automating test cases whenever possible, with the goal of producing a high-quality solution and the best user experience possible for our customers  Key Responsibilities: • Being part of SCRUM team taking responsibility of QA deliverables and Test artifacts that includes Test strategy, Testing scenarios, Test cases, Test execution result and End of test report • Perform various phases of testing, including; unit, system, integration, regression and functional testing • Create and track the bugs in Test management tools. • Ensure the quality of deliverables. Experience in Internal and External Audit process. Execute formal/informal review cycles, testing sign-off. • Manage eCommerce test environment and test data, as well as integrated systems test data • Support UAT, hypercare, business go live testing to new markets • Ability to multi-task and prioritize across multiple tasks at the same time • QA lead experience to lead team. Collaborate with product owner and development team to understand the business and provide effective solutions • Trusted colleague who can collaborate with multiple team members • Ensure Agile User Stories contain appropriate acceptance criteria and regression testing requirements, prior to releasing into the backlog

Applied Materials Logo

Software Engineer Intern

Applied Materials

Bengaluru, Karnataka, India

Posted: 5 months ago

Job Description Roles and Responsibilities: As a Software engineer intern, your primary responsibility will be to learn and participate in the creation of new products and enhancements to existing products from requirement to launch as part of a cross functional team involved in the development of equipment control and automation SW. You are required to design, develop, test, troubleshoot, sustain, and document software changes for new requirements, enhancements and defects as directed by your leads. Perform analysis, design and implementation of assigned projects using sound engineering principles and adhering to business standards, practices, processes, and product / program requirements. Troubleshoot variety of complex software problems. Have the willingness to acquire in-depth understanding of domain and existing products (beyond software) and apply that knowledge to develop new products and to deliver enhancements/ fixes for customer requirements.   Experience, Skills and Educational Requirements: Bachelor of Engineering degree in any of the following :Computer Science , Information Sciences, Information Technology and Electronics and Communication. With at least 70% in all semesters. No current backlogs. Strong C, C++ or C# programming on variety of Windows platforms using Microsoft technologies. Sound knowledge of Computer Science fundamentals – data structures, algorithms, operating system concepts. Excellent analytical skills, methodical problem-solving skills and troubleshooting skills. Excellent communication skills (verbal and written) and the ability to interact with extended teams spread across the globe. Self-motivated and willing to learn new skills and technologies as needed.

Zeotap Logo

Software Engineer - Intern

Zeotap

Bengaluru, Karnataka, India

Posted: 4 months ago

About Zeotap Founded in Berlin in 2014, Zeotap started with a mission to provide high-quality data to marketers. As we evolved, we recognized a greater challenge: helping brands create personalized, multi-channel experiences in a world that demands strict data privacy and compliance. This drive led to the launch of Zeotap’s Customer Data Platform (CDP) in 2020—a powerful, AI-native SaaS suite built on Google Cloud that empowers brands to unlock and activate customer data securely. Today, Zeotap is trusted by some of the world’s most innovative brands, including Virgin Media O2, Amazon, and Audi, to create engaging, data-driven customer experiences that drive better business outcomes across marketing, sales, and service. With an unique background in high-quality data solutions, Zeotap is a leader in the European CDP market, empowering enterprises with a secure, privacy-first solution to harness the full potential of their customer data. Zeotap is expanding its SAAS product suites branded as Customer Intelligence Platform consisting of an integrated product suite for Customer data collection, ID resolution, Predictive Analytics, Audience management and Activation.  Our ideal candidate will be passionate about helping our enterprise customers and business teams across the globe, enjoy resolving problems, identifying root causes of issues, and thrive in a team environment. The incoming person would be responsible for end-to-end ticket resolution and communication with the customers and other stakeholders within the SLA, escalations to the internal teams based on SOPs, creation of internal knowledge based articles and perform engineering support activities as and when required. Responsibilities: You will be a part of product development team, developing modules for data driven applications You will deliver production quality code adhering to best practices You should assist in production troubleshooting You should research and implement cutting-edge technologies relevant to zeotap business problems You adhere to zeotap’s company, privacy and information security policies and procedures You complete all the awareness training assigned on time Requirements: Looking for candidates who can do minimum 6 months Internship Very good in Advanced data structures and algorithms Strong problem-solving ability Good programming skills in any one of - Java, Scala, GoLang, Python Good SQL querying skills. Above Basic level. Degree in Computer Science or IT with strong academic credentials Experience in handling terabyte size datasets Strong understanding of transactional and high scale systems Courses in Big data and No SQL technologies Courses in complex SQL queries