Shire Jobs

Mobile Shire Logo

Job Information

Rocket Software Software Engineer II (Python) in Chennai, India

It's fun to work in a company where people truly BELIEVE in what they're doing!

Job Description Summary:

Design and develop software product applications for market sale or large-scale proprietary software applications for internal use. Manage full software development life-cycle including testing, implementation, and auditing. Perform product design, bug verification, and beta support which may require research and analysis. Work under general supervision with latitude for independent judgment. May consult with senior peers on certain projects. Moderate skills with high level of proficiency. Typically requires one to three years of experience.

Position Reports to: Senior Manager, Software Engineering

Job Overview:

The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences software's design in relation to hardware.

Essential Duties and Responsibilities :

  • Enhance, maintain, and support our cutting-edge Content Services Platform, using Python and Java, with a focus on Machine Learning/AI feature development.

  • Participate in the full software development lifecycle: requirements analysis, design, coding, testing, debugging, and problem resolution.

  • Work in an agile environment with a cross-functional team staffed in the USA and India Provide input on designs for software enhancements and new products.

Required Qualifications:

  • Full professional proficiency in spoken and written English.

  • Ability to work in and across teams.

  • Should be an individual contributor/self-learner.

  • Focus on usability and quality.

  • Eager to learn new tools or technologies required for the project.

  • Reliable and willing to take over responsibility for the achieved results.

  • 1 year of professional experience in the Software Development field.

  • Excellent communication, analytical, and development skills.

  • Demonstrable professional expertise in Java or Python programming

  • Proficiency with data structures, algorithms, multi-threading, object-oriented programming, and design patterns.

  • Strong diagnostic and problem-solving skills.

  • Familiarity with software development for the Windows and/or Linux operating systems.

Preferred Qualifications:

  • Experience with Python programming.

  • Experience working with Artificial Intelligence and Machine Learning.

  • Working knowledge of SQL and at least one RDBMS (Oracle, SQL Server, PostgreSQL).

  • Experience working with Web Services (REST) with an understanding of RESTful service design.

  • Experience working with microservices and Orchestrated environments.

Education:

Bachelor's degree in Computer Science or equivalent technical field.

Travel Requirements:

0 - 10%

  • Job Family Group: Engineering

  • Job Family: Software & Quality Assurance Engineering

  • Job Profile Name: Software Engineer P2

  • Employee Type: Individual Contributor

  • Job Level: P2 (Developing)

.

Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: 781-577-4321 or send an email to people@rocketsoftware.com. We will make a determination on your request for reasonable accommodation on a case-by-case basis.

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Thousands of companies around the world depend on Rocket to solve their most challenging business problems by helping them run their critical infrastructure, business processes, and data, as well as extending the value of these assets to take advantage of cloud and mobile computing, advanced analytics, and other future innovations. From the clothes we wear to the cars we drive, Rocket solutions power the back-end systems that thousands of brands interact with every day. At Rocket, software has always been about people—not just ones and zeroes. We’re people solving problems for other people, and we strive to treat our customers, partners, and fellow Rocketeers with humanity. Founded in 1990, Rocket Software is headquartered in Waltham, Massachusetts with 31 offices around the world.

DirectEmployers