Senior Software Developer Fiix

Year    MH, IN, India

Job Description

Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.


We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us!




Sr Software Engineer




About Fiix


Fiix was acquired by Rockwell Automation in December 2020. Our relationship with Rockwell gives us access to more resources, connections and expertise in the industrial automation space while maintaining our individuality and creative freedom as a high-growth SaaS company. This acquisition allows Fiix to offer the best of both worlds to our employees.


Fiix is on a mission to build better Preventive maintenance in an Industrial Automation domain/ Industry 4.0 by connecting customers to the tools, resources, and technology they need to join the future of maintenance. We help our customers drive better business outcomes with easy-to-use, AI-driven maintenance software, an open ecosystem, pre-built integrations and the industry expertise they need for maintenance success. Creating positive social impact is baked into our company DNA, and as one of Canada's previous awardees Best Workplaces previous awardees, we're transforming an industry and doing it the right way.


About The Team


Our Fiixers are the key to our success. Our team is made up of professionals who bring together a variety of experiences, backgrounds and perspectives. We celebrate the diversity of our people and place a high value on creating an environment where everyone can bring their whole self to work.


As a Fiixer, you will work in a caring and collaborative culture, alongside people who are passionate and purpose driven. You'll have the support and resources you need to grow, achieve your professional goals and develop your career for the future.


In our fast-paced, high-growth environment, you'll have the opportunity to work on challenging projects, develop your expertise and pursue leadership, within and outside of your role. Plus, there are tons of opportunities to make an impact! Take paid time off to volunteer in your community, join an employee resource group, or mentor other Fiixers. Best of all, you'll have the flexibility to work remotely or come and experience our awesome office. No matter where you're working from, we're committed to ensuring that the Fiixer experience is best in class!


We're looking for an Android Developer to help take Fiix's explosive growth to a whole new level. We think most software is too complex, too many features with too many promises. We're on a mission to change that - to build truly superior software that changes the way people work. Our team is growing fast and we're looking for talented developers just like you that are hungry to innovate.


Major Responsibilities (What you will do):

• Lead a team of developers and QA engineers and dive into some development yourself
• Act as a bridge between business and development teams, and guide the architecture to scale and meet requirements.
• Oversee design, development and timely delivery of web based applications
• Collaborate cross functionally with other Lead Developers and Product Managers to ensure objectives are met
• Coach and inspire your team to create a high-performing culture where individuals can grow their careers as well as contribute to the company's success
• Oversee and develop existing software programs and perform software design and development, unit testing, and debugging of software code using Java 11 and above.
• Work with other engineering teams to solve deployment, integration and operational challenges in a microservices based platform that align with the business needs and are also consistent with the architectural vision
• Perform code peer reviews and lead implementation of best practices and standards
• Responsible for ensuring technical debt is identified and addressed as appropriate
• Maintain source code/components, and modify and/or upgrade code as necessary
• Test and debug applications and services to ensure responsiveness and efficiency
• Diagnose, troubleshoot, and resolve problems with existing web application
• Production Support, Bugfixes, feature enhancements and ensure uptime


Basic Qualifications

• B.S. in Computer Science or equivalent experience.
• Legal Authorization to work in Canada. We will not sponsor individuals for employment visas, neither now nor in the future, for this job opening


Preferred Qualifications:

• This position typically requires 8+ years experience maintaining, supporting and developing business critical, high quality applications
• Minimum 3 years' experience leading a team with a focus on coaching, mentoring and career development
• Solid understanding and experience with the following technical skills:


o Java web application development


o SOLID design principles and have contributed to application architecture showcasing common Design Patterns


o You are unafraid of change and can refactor and work effectively with legacy code.


o Docker and AWS or another cloud provider


o Source control management and issue tracking systems (Git, Bitbucket, JIRA etc.,)


o You have experience or an interest in learning about DevOps, developing and maintaining the infrastructures in which your applications will be tested and deployed on.

• Strong believer in a "You build it, you own it, you run it" approach to DevOps
• Thrive working in a collaborative environment focused on collective success in achieving group goals
• Obsess over delivering high quality software and care deeply about code quality, readability, reliability and security
• Stay calm under pressure and take a systematic approach to problem solving and issue troubleshooting


Education Requirements:

• A B.Sc., M.Sc., or Ph.D. in Computer Science or equivalent would be ideal

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3408529
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year