Senior Software Engineer

  • Full-time

Company Description

We believe data is the fuel that powers the modern enterprise. Our mission is to help companies shorten the path from data to decision and empower customers to out-think and out-perform the competition. Trusted by more than 1,300 global businesses, our products deliver unmatched value in data integration and connectivity and in process analytics and automation. Our relentless focus on customer satisfaction is why 1,300 global enterprises choose Magnitude to maximize their ERP investment – on-prem and in the cloud – to turn data into insight and insight into action. For more information, please visit magnitude.com.

About Us:

Magnitude Software is a leading provider of software solutions for the Enterprise Information Management market. Our Magnitude Software family of solutions dramatically accelerates time-to-value for your Enterprise Information Management needs including query, reporting, analysis, and master data management for enterprise Applications, with a low total cost of ownership. We’re busy evolving the way people and organizations manage information. Our technologies help companies access and analyze their data no matter where it resides-all from a single point of entry. The Magnitude Software integrated suite of products is designed to boost productivity by empowering end users and decision makers with secure access to the right data at the right time, allowing them to easily build their own custom reports and make timely decisions.

With over 600 customers worldwide including: British Telecom, Emerson, Merrill Lynch, Motorola, Nordstrom, Starbucks, Toshiba and Xerox, the Magnitude family of products has established a leadership position in the Enterprise Information Management.

Job Description

Position Summary:

Magnitude Software is looking for the best and brightest talent to join our software engineering team

working on our AGILITY suite of products in the Bangalore office. Magnitude’s Agility product is one of the leading

global solutions for Product Information Management software with customers and partners in Europe,

Asia, North and South America and recognized in both a Forrester ‘Wave’ and a Gartner ‘Magic Quadrant’.

Attributes to be successful in this role:

  • A passion for high quality software engineering and technology.
  • Experience writing great commercial application software.
  • Drive and ambition to achieve, thrive, and succeed.
  • Work in ambiguous environment
  • Technically gifted software engineer that works well with others to solve difficult problems.
  • Engineer that can adapt quickly to change and has ability to rapidly master new software
  • languages and technologies.
  • Strong training and educational credentials.

Responsibilities:

  • Develop and maintain components of the AGILITY product suite.
  • Take ownership of development from inception to delivery, including fully automated testing of components. Develops code, develops test cases, automates test cases, Participates in bug bashes
  • Adhere to defined coding standards and best practices.
  • Owns quality, actively reviews design and code

Qualifications

Desired Skills and Experience:

  • Experience in designing and building software, preferably commercial enterprise applications or systems.
  • Programming experience including but not limited to Java technologies (Java 8/Enterprise, EJB3, Servlets, Spring Framework/Boot, JAXB, JUnit, XML, JSON) – React.js, jquery are added advantage. Full stack web development on Java stack experience is required to own this product.
  • A good understanding of object-oriented analysis, design and implementation.
  • RDBMS experience with SQL Server and/or Oracle, Proficient in SQL queries and programming
  • Experience with Enterprise Application Servers such as: Redhat WildFly, Oracle Weblogic, IBM Websphere.
  • A Bachelor’s or above in a computing-related discipline

Personal Characteristics:

  • A good understanding of the processes involved in commercial software product development.
  • Excellent written and verbal communication skills.
  • Works well in a team environment, and makes reaching team goals the highest priority.
  • A self-starter who can recognize impediments and finds ways to overcome them.
  • Reliable, driven and eager to learn; passionate about technology and software.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Magnitude Software is an Equal Employment Opportunity employer and as such does not discriminate against any applicant for employment or employee on the basis of race, color, religious creed, gender, age, marital status, sexual orientation, national origin, disability, veteran status, or any other classification protected by applicable discrimination laws.

** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the stated work location. **