Senior Software Engineers

5 days ago


Chennai India Flatirons Solutions Full time

Job Description Flatirons Solutions India Pvt Ltd is hiring Senior Software Engineers for our Engineering Operations Organization in Chennai, India. Join us as we employ world-class software engineering practices to solve complex Content Lifecycle Management (CLM) problems in some of the most interesting problem spaces in the industry today. Our solutions are used in a wide range of functions within these organizations and include technical engineering order management, documentation authoring and publishing, flight operations manuals, data archiving, and other workflows, documentation, and maintenance products. Flatirons India is recognized as one of the best medium-sized companies to work for in 2020 by the Great Place to Work Institute. As a Senior Software Engineer, you will - Be part of a team of 2-5 engineers working to install, configure, customize and integrate our CLM solutions for customers across the Aviation, and Aerospace manufacturing industry - Consult with team members and customers to ensure project success, including: - Understanding requirements - Estimating your work timeline to manage your deliverables - Supporting project leadership with architectural and design input - Employ Agile/Test Driven Development (TDD) best practices: - Work with Tech Lead to break down your assigned user stories into tasks - Write and test user stories - Write code to implement requirements in a TDD process - Refactor code to improve quality - Design components used in core software products - Review designs with Product Architects and Technical Leads - Document designs - Maintain code quality, actively participate in code review, process improvement, and innovation. Should have an eye for detail. - Write and maintain efficient, reusable, and reliable Java code - Ensure the best possible performance, quality, and responsiveness of the applications - Identify bottlenecks and bugs, and devise solutions to these problems - Mentor your team members We'd like to talk to you if you have - 7-12 years in in developing Java and Spring Boot applications - Bachelor's degree in Computer Science, Computer Engineering or related field - Strong analytical and problem-solving skills. - Solid understanding of object-oriented programming - Familiar with various design and architectural patterns - You have experience in several of the below technologies, - AngularJS (or) Angular 10+ - RESTful Web Services - Relational Database - XML/XSLT/XSL-FO/XPath/XQuery - HTML/JavaScript - ELK stack - JUnit - Understanding fundamental design principles behind a scalable application - Experience in developing & scaling software using AWS services would be a plus - Proficient understanding of code versioning tools & continuous integration - Good understanding of Agile process - Knowledge of airline publishing specifications: S1000D and ATA iSpec2200 would be a huge plus. - You must be a good communicator and speak and write fluently in English Flatirons Offers An exciting job in a global atmosphere working with state-of-the-art technology, talented, dedicated, and experienced colleagues, and world-class, technology-driven customers. Flatirons is the type of organization where you will be able to have a significant impact in a growing marketplace, make yourself heard, and contribute to our overall success. We offer you a competitive salary and benefits, as well as a high degree of independence and flexibility. About Flatirons Flatirons Solutions India Private Ltd. is owned by Flatirons Solutions, Inc. headquartered in Boulder, USA, and we are on an expansion course. For more than 25 years, our many professionals across North America, Europe, and Asia have applied our strong domain expertise and technical know-how to develop, implement, and run content lifecycle management solutions that are critical to some of the world's largest corporations, government agencies, and defence organizations. Our organization is characterized by openness, mutual respect, will, and ability to succeed and not least the courage to challenge the status quo. We celebrate our differences and believe that our diversity, positive attitude, and dedication can make us overcome all challenges. Together, we can achieve great things.



  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • india Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them. We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • India IRIS Software Group Full time

    IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago...


  • Chennai, India Karemind I Scripts (P) Limited Full time

    Job Description Company Description Karemind I Scripts (P) Limited is part of Healthcare's mobile suite, which supports providers across the continuum of care. Our solutions are designed to help healthcare professionals regain time, enabling them to focus on delivering exceptional patient care. By leveraging innovative technology, we aim to streamline...


  • Pune, India Rocket Software Full time

    Job Description It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products....


  • Chennai, India IRIS Software Group Full time

    IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued.We started 45 years ago as...


  • Chennai, India IRIS Software Group Full time

    IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago...


  • India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them.We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them. We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • india, india ValueMatrix.AI Full time

    Role Description This is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans,...