SeerPharma
Software Engineer (Remote)
Software Engineer | SeerPharma | India
Location: Fully Remote (India)
About Us
SeerPharma is a team of consultants that provide advice, training,...
Software Engineer | SeerPharma | India
Location: Fully Remote (India)
About Us
SeerPharma is a team of consultants that provide advice, training, software and contract labour resources to pharmaceutical, medical device and life science companies in the Asia-Pacific region on matters of Quality Assurance and GMP compliance. We have been serving our clients in the Asia-Pacific region for over 25 years from our offices in Melbourne, Sydney and Singapore. Our Software Products and Services team routinely implements electronic Quality Management (eQMS) and electronic Batch Records (eBR) to help improve organisational process efficiencies.
Job Summary
We are seeking a talented Software Engineer with a minimum of 4 years of experience to join our growing remote team in India. The successful candidate will be involved in the development, implementation, validation and maintenance of software solutions for our customers. The software engineer is responsible for ownership of customer issues and work with internal and external resources to address.
The role is expected to develop over time into a project management role.
Key Responsibilities
- Design, develop, test, and maintain software applications according to client specifications and regulatory requirements.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Participate in code reviews and provide constructive feedback to peers.
- Assist in the configuration and deployment of enterprise-level software systems.
- Collaborate with clients to understand their needs and tailor software solutions accordingly.
- Contribute to the preparation and execution of validation documentation.
- Ensure software complies with regulatory standards, including GMP and Computer System Validation requirements.
- Provide ongoing technical support and troubleshooting assistance to clients.
- Work closely with the support team to resolve issues promptly.
- Work effectively within an Agile development environment.
- Communicate progress, challenges, and solutions to project managers and team members.
- Build and maintain strong relationships with clients and stakeholders.
Qualifications and Skills
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 4 years of professional experience in software development.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with web development technologies like HTML5, CSS3, JavaScript, and frameworks like Angular or React.
- Familiarity with database systems such as SQL Server, MySQL, or Oracle.
- Understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
- Experience with version control systems like Git.
- Knowledge of software quality assurance principles.
- Experience with enterprise systems like MasterControl, SAP, or Labware.
- Awareness of regulatory requirements for Computer System Validation is a plus.
- Understanding of GMP compliance and quality management systems is advantageous.
- Excellent verbal and written communication skills in English.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and within a team environment.
- Resourceful, proactive, and results-oriented.
- Strong organizational and time-management skills.
This role is fully remote and based in India.
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save
- Save