Software Engineer – Tools and Processes

Location: Bangalore, India
Type: Full-time
Posted on: Yesterday
Job Requisition ID: R-2024-31323

Summary of Position:

As a part of the Software Tools and Processes team at Alcon, you will play a crucial role in enabling the global Alcon Surgical Instrumentation Software team to develop high-quality products with agility. Your responsibilities will involve creating top-notch tools and processes to support software development.

Key Responsibilities:

  • Collaborate with multiple stakeholders to develop and maintain tools and processes.
  • Participate in ideation and agile events to contribute innovative ideas.
  • Serve as a Product Owner or Scrum Master for tools, ensuring their effectiveness and usability.
  • Review code and establish coding quality standards and best practices.
  • Write technical documentation to support the use of developed tools and processes.

Key Requirements/Minimum Qualifications:

  • Proficiency in programming languages such as C# and/or other similar languages.
  • Experience with scripting and markup languages like JavaScript, PowerShell, Python, Bash, SQL, YAML, XML, etc.
  • Familiarity with development tools such as Visual Studio, Visual Studio Code, Azure DevOps, and Atlassian tools.
  • Knowledge of database design principles.
  • Understanding of basic computer science concepts.
  • Preferred experience with container technologies, Git, Jenkins, and the entire Software Development Life Cycle (SDLC), Agile development, DevOps, Scrum, and SAFe.

Work Hours: 1 PM to 10 PM IST

Relocation Assistance: Yes


Click Here to Apply



Position: Software Engineer Summer Internship
Location: Bangalore
Duration: Summer Internship


  • Assist in software development tasks.
  • Collaborate with the engineering team on various projects.
  • Gain hands-on experience with software development tools and processes.


  • Pursuing a degree in Computer Science or related field.
  • Strong programming skills in languages such as Python, Java, or C++.
  • Familiarity with software development methodologies.
  • Ability to work well in a team environment.


Click Here to Apply




Job Title: Software Engineer
Company: NetApp
Location: [Not specified]
Job ID: 125566-en_US

About NetApp:

NetApp is a cloud-led, data-centric software company that helps organizations put data to work in applications that elevate their business. They aim to unlock the best of cloud technology for their clients.

Job Summary:

  • Responsibility & Interaction:
    • Work on design, implementation, and verification of systems/subsystems.
    • Participate in technical discussions within the team and with other groups within Business Units associated with specified projects.
    • Willingness to work on additional tasks and responsibilities contributing towards team, department, and company goals.
    • Work effectively with senior engineers within the Business Unit.
  • Job Requirements:
    • Strong programming skills in .NET/Java/Go/ with good understanding of OOPS, as well as a scripting language (Python/Shell script).
    • Experience in building microservices-based solutions (Kubernetes, Docker, etc.) preferred.
    • Software development engineer with strong fundamentals of Operating system(Linux preferred), Multi-threading, inter-process communications.
    • Analytical and Debugging skills of distributed services, memory, crash dump.
    • Good understanding of RDBMS / NoSQL Databases.
    • Strong general understanding of concepts related to computer architecture, data structures, and standard programming practices.
    • Ability to work collaboratively within a team environment to meet aggressive goals and high-quality standards.
    • Strong aptitude for learning new technologies.
    • Excellent written and verbal communication skills.
    • Creative and analytical approach to problem-solving.
    • Experience with Hyper scalar services (AWS, Azure, or GCP), networking, and storage preferred.
    • Passion to learn distributed storage systems (SAN, NAS), Hypervisor technologies like VMware.
  • Education:
    • Typically requires a Bachelor’s or Master’s degree with a minimum of 1 year related experience; or equivalent work experience.


Click Here to Apply

Leave a Reply

Your email address will not be published. Required fields are marked *