QAD is building a world-class SaaS company, and we are growing. We are looking for talented individuals who want to join us on our mission to help solve relevant real-world problems in manufacturing and the supply chain.
We are a virtual first company and your primary work experience will be virtual / working from your home. Occasional travel to a physical office may be required to enhance working relationships, collaboration, design, strategy and alignment.
QAD is seeking a Software & Sr Software Engineer, Java with experience of building enterprise applications using Java and web-based technologies to join our growing team. You will be responsible for maintaining, designing, developing, testing, and deploying high-quality web applications using a combination of Java, Progress, and scripting languages. You will work closely with other developers, designers, and stakeholders to ensure that our applications meet user needs and business objectives.
Please note: We are hiring for multiple levels, and the final job title will be determined based on the evaluation of your technical skills during the final interview rounds.
What You’ll Do:
Performs analysis to define requirements for modifications including new/affected programs, expected behavior, related document changes, and test scenarios.
Performs maintenance and enhancement of new and/or existing software systems or product modules.
Work with the QA team to ensure the quality of software delivered to our customers.
Prepares program documentation of product components.
Provides support to services/ supports/ other R&D teams, solves customer issues as needed.
Establishes technical proficiency in design, implementation, and unit testing and strives to increase application knowledge.
Design and develop server-side components using Java, leveraging core concepts like OOP, multithreading, exception handling, and generics.
Implement frontend user interfaces using HTML, CSS, and JavaScript frameworks like Angular or TypeScript.
Facilitate communication between different components using RESTful web services.
Manage and interact with databases like MariaDB, utilizing SQL queries for data manipulation and optimization techniques for improved performance.
Participate in Agile development methodologies, attending Scrum meetings and delivering incremental updates through CI/CD pipelines.
Mentors and facilitates the learning of junior software engineers. Maintain proficiency of team members in new product technologies by organizing formal and informal training
Acts as a Backup if required in absence of the Team Lead. Collaborate with other team members to achieve project goals.
#LI-LH1
About QAD:
QAD Inc. is a leading provider of adaptive, cloud-based enterprise software and services for global manufacturing companies. Global manufacturers face ever-increasing disruption caused by technology-driven innovation and changing consumer preferences. In order to survive and thrive, manufacturers must be able to innovate and change business models at unprecedented rates of speed. QAD calls these companies Adaptive Manufacturing Enterprises. QAD solutions help customers in the automotive, life sciences, packaging, consumer products, food and beverage, high tech and industrial manufacturing industries rapidly adapt to change and innovate for competitive advantage.
QAD is committed to ensuring that every employee feels they work in an environment that values their contributions, respects their unique perspectives and provides opportunities for growth regardless of background. QAD’s DEI program is driving higher levels of diversity, equity and inclusion so that employees can bring their whole self to work.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
#LI-Remote
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you passionate about building innovative applications that make a difference? Join QAD as a Software Engineer or Sr Software Engineer, Java (Full Stack Developer) in Mumbai, India, where we are on a mission to transform the manufacturing and supply chain landscape. At QAD, we pride ourselves on fostering a virtual-first culture that allows our talented team to work from their homes while still maintaining those meaningful connections through occasional office visits. In this role, you'll tackle unique challenges by designing, developing, testing, and deploying high-quality web applications. Your innovative skills with Java, web technologies, and database management will be key as you collaborate with other developers and stakeholders to meet business objectives and user expectations. You'll be part of a dynamic team practicing Agile methodologies, which means you can look forward to participating in Scrum meetings and using CI/CD pipelines to deliver excellent software solutions. Plus, as a mentor to junior engineers, you’ll help elevate your team's capabilities. This position is perfect for individuals who have a bachelor's degree and 2-8 years of experience, as well as a flair for problem-solving and a passion for learning new technologies. Join us at QAD to make an impact in a collaborative culture that values idea-sharing and supports personal and professional growth.
QAD is an international integrated business software company. The company provides enterprise resource management software solutions for businesses across a variety of industries, such as automotive, consumer product, food and beverage, technology...
17 jobsSubscribe to Rise newsletter