Flag job

Report

Software Engineer

Min Experience

0 years

Location

Whitefield, Karnataka, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Software Engineer

Location: India

 About CAI

CAI is a leading provider of digital work execution platforms designed to enhance operational efficiency and drive productivity in industrial environments. CAI’s platform leverages advanced technology to convert complex, paper-based procedures into streamlined, digital workflows. By enabling real-time data collection and integration, CAI facilitates greater visibility into work processes, allowing organizations to make informed decisions, optimize performance, and ensure compliance.

In addition to robust workflow management capabilities, CAI emphasizes data-driven insights to foster continuous improvement. CAI's solutions are tailored to address the unique challenges of industries such as manufacturing, energy, and pharmaceuticals, helping organizations achieve higher operational standards and reduce costs. With a commitment to innovation and user-centric design, CAI empowers businesses to transition from traditional practices to a modern, digital approach, driving growth and enhancing efficiency.

Come Join the CAI Team

 At CAI, we pride ourselves on fostering a vibrant and inclusive culture where collaboration is at the heart of everything we do. We believe that working together across diverse teams not only drives innovation but also builds a supportive environment where everyone's contributions are valued. Our commitment to continuous learning and development is central to our ethos; we invest in career development and mentorship opportunities to help our employees thrive and expand their skill sets. With a clear focus on personal and professional growth, we offer a dynamic career path that encourages ambition and rewards dedication, ensuring that each team member has the opportunity to reach their full potential and advance within the organization.

 Job Description:

  •          Work together with our development teams and product managers to develop software solutions for our business.
  •          Work actively and collaboratively on the SCRUM team to meet SPRINTs and releases objectives.
  •          Design and develop client-side application and features.
  •          Develop and manage well-functioning Angular based Web applications.
  •          Test software to ensure responsiveness and efficiency.
  •          Troubleshoot, debug and upgrade software.
  •          Develop well-structured code using best programming practices, fixing issues and seeking customer satisfaction.
  •          Plan, execute and monitor tests in the developed routines, avoiding rework.
  •          Participate in design reviews and code reviews.
  •          Technically support the deployment of new systems and processes.
  •          Write technical documentation.
  •          Train and monitor users in the use of systems developed or acquired from third parties, in order to ensure their correct functioning.

  Primary Skills

  •          Angular (0-1 years)
  • HTML (0-1 years)
  • CSS (0-1 years)
  • C# (Basic is a plus)

 Job Requirements:

  •          Bachelor’s degree in computer science, Computer/Software Engineering, or related field
  •          Experience working with client-server web applications, Angular version 15 or above, Preferred for Angular version 20+
  • Basic understanding of C# programming
  •          Basic understanding of .Net technologies (.Net Core is a plus)
  •          Solid understanding of software engineering principles, design patterns and best practices
  •          Proficient understanding of code versioning tools such as GIT
  •          Strong design, coding and debugging skills.
  •          Should be confident, self-driven with a lot of initiative, and should have the zeal and energy to quickly ramp-up on upcoming technologies.
  •          Should participate in design reviews and code reviews.
  •          SOLID development principles are required.
  •          Exposure to Agile Software Development Life Cycle.
  •          Excellent communication and teamwork skills
  •          English is required.

 

 

About the company

A software company delivering digital workflow solutions for industrial sectors.

Skills

Angular
HTML
CSS
C#
.NET