Taro Logo

Senior Software Engineer – Full Stack Developer

Global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile, with over 28,000 employees worldwide.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Automotive · Robotics

Description For Senior Software Engineer – Full Stack Developer

Rockwell Automation, a global leader in industrial automation and digital transformation, is seeking a Senior Software Engineer – Full Stack Developer to join their team in Pune, India. This role offers an exciting opportunity to work on next-generation analytics for Industrial Automation within an agile team environment.

The position involves developing and maintaining innovative, cutting-edge analytics and process control application products for the manufacturing industry. The ideal candidate will bring 8+ years of hands-on experience in Java development, with expertise in Angular for front-end work. They should be passionate about understanding existing codebases and open to learning new technologies.

As a Senior Software Engineer, you'll be responsible for designing scalable system architectures, developing backend services and APIs, and ensuring high-performance standards. The role requires strong collaboration skills, as you'll be working with geographically distributed teams and subject matter experts. You'll also contribute to code reviews, documentation, and the implementation of best practices.

The company offers an attractive package including hybrid work arrangements, comprehensive benefits, and development opportunities. Rockwell Automation's culture emphasizes innovation, sustainability, and making a positive impact on the world through industrial automation solutions. With over 28,000 employees globally, they serve customers in more than 100 countries, providing ample opportunities for professional growth and impact.

This position is perfect for someone who thrives in a complex, global organization and wants to contribute to transformative industrial automation solutions. The role combines technical expertise with business impact, offering the chance to work on projects that enhance manufacturing efficiency and sustainability worldwide.

Last updated 17 hours ago

Responsibilities For Senior Software Engineer – Full Stack Developer

  • Develop backend services and APIs using Java
  • Design scalable and efficient system architectures
  • Write clean, maintainable, and efficient code
  • Conduct code reviews and ensure adherence to best practices
  • Document and establish best ways to debug complex codebase
  • Gather requirements and translate them into practical engineering tasks
  • Resolve performance bottlenecks
  • Maintain documentation for architecture and source code
  • Collaborate with geographically distributed teams
  • Troubleshoot and resolve system problems and customer issues

Requirements For Senior Software Engineer – Full Stack Developer

Java
TypeScript
Kubernetes
  • Bachelor or Master of Science in Computer Science, Computer Engineering, or Engineering
  • 8+ years hands-on Java application development experience
  • Experience with Angular for front-end development
  • Experience with Spring framework and REST APIs
  • Knowledge of microservices architecture and containerization
  • Experience with cloud platforms such Azure or AWS
  • Expertise in application protocol design using JSON
  • Experience with CI/CD pipelines
  • Experience with Git and SVN
  • Knowledge of code and security analysis tools

Benefits For Senior Software Engineer – Full Stack Developer

Medical Insurance
  • Hybrid work arrangement
  • Comprehensive compensation package
  • Great benefits
  • Development opportunities
  • Corporate Social Responsibility opportunities
  • 24/7 employee assistance program

Interested in this job?

Jobs Related To Rockwell Automation Senior Software Engineer – Full Stack Developer