Position: Associate Software Engineer
Location: Pune
About ACS-I India:
ACS International India Pvt Ltd. (ACSI India) is a wholly owned subsidiary of ACS International Ltd, USA and a part of the American Chemical Society. ACSI India represents products and services provided by ACS divisions, including Chemical Abstracts Service (CAS) to the world’s most important scientific companies, government organizations, global patent offices and academic institutions to promote research and discovery.
About CAS:
Chemical Abstracts Service is a division of the American Chemical Society. It is a source of chemical information. The Company provides products and services, solutions for researchers and professional searchers, and support and training. Chemical Abstracts service has provided the most comprehensive repository of research in chemistry and related sciences for over 100 years. The CAS finds, collects and organizes all publicly disclosed substance information and creates the world's most valuable chemistry databases. Scientist and patent professionals across the world rely on this database.
Job Responsibilities:

- Collaborate with senior engineers to design, develop, and test software applications.
- Continuously learn new technologies, tools, and methodologies to enhance your skills and contribute to the team.
- Gain proficiency in developing structured programs.
- Understand the technical platform/module for the assigned assignment, including standards and user interfaces. Gain a broad-level understanding of the module/system to which you are assigned.
- Get trained in various phases of software development life cycles and scale up to the expectations of the project team in varied roles.
- Maintain clear and effective communication with team members, manager to ensure alignment and understanding of project requirements.
- Adapt to changing project requirements, timelines, and priorities with a positive attitude.
- Take on challenges and work towards finding innovative solutions to technical problems.
- Participate in code reviews and ensure proper documentation of code and processes.
- Assist in the maintenance and support of existing software applications, troubleshooting issues as they arise.
- Work effectively within a team environment, contributing to group discussions and brainstorming sessions.
- Actively participate in organizational activities related to your role.
Job Requirements:
- Reporting Skills: Ability to create detailed and accurate reports, demonstrating strong attention to detail and clarity.
- Analytical Skills: Strong analytical thinking to interpret data, solve problems, and make informed decisions.
- Learning Ability: Eagerness to learn and adapt to new technologies and methodologies, showing a commitment to continuous improvement.
- Excellent Communication Skills: Clear and concise communication, both written and verbal, to effectively convey information and collaborate with others.
- Flexibility: Willingness to adapt to changing circumstances and take on new challenges, demonstrating resilience and a positive attitude.
- Readiness to Take Up Challenges: Proactive approach to tackling new and difficult tasks, showing initiative and determination.