Software Engineering Consultant (C# , Python & SQL)
Software Engineering Consultant (C#, Python & SQL)
We are looking for a skilled Software Engineering Consultant (Study Transfer Developer) to join our Medidata Service team and contribute to the critical Transfer Project. In this role, you will work closely with team members in Pune, India, as well as colleagues in the United States, ensuring seamless collaboration.
The Study Transfer Project involves transferring specific client data securely from one client to another, a process that demands careful handling of sensitive information and precision across each transfer step.
This position is based in Pune, India.
Role Description & Responsibilities
· Analyze, design, code, test, and debug software solutions to meet business requirements independently.
· Manage interdependencies between multiple systems to ensure seamless integrations.
· Gain a deep understanding of Medidata's product architecture and the interoperability between various Medidata products.
· Proactively monitor software and infrastructure changes, addressing potential impacts on deliverables.
· Conduct code reviews and collaborate with off-site development teams to align on best practices.
· Manage and track assigned tasks, ensuring timely completion and escalating issues as needed.
· Provide regular updates on project/task status to internal clients and leadership.
· Identify, document, and resolve defects uncovered during testing.
· Balance multiple projects, adapting to shifting priorities while maintaining quality standards.
· Mentor junior developers, providing technical leadership and guidance.
· Stay updated on Medidata products, features, and ensure compliance with relevant SOPs and work instructions.
· Collaborate across teams to ensure alignment with business objectives.
· Complete documentation for installation, maintenance, and other project deliverables.
Qualifications
· Bachelor’s degree and a minimum of 5 years of related experience, which can be in the form of internships, externships, baccalaureate projects; or an advanced degree without experience; or equivalent work experience.
· Strong in relational databases (MS SQL SQL, mySQL, and PostgreSQL) programming language
· Strong in Python programming language,
· Experience in C# and Object-Oriented programming.
· Proficient with MS Office product suite (Word, Excel, PowerPoint), Google product suite (Docs, Sheets, and Slides) and AWS
· Experience with React and utilizing REST APIs
· Excellent verbal/written communication and organizational skills with experience of working with off-site development teams and multidisciplinary teams.
· Ability to document requirements and specifications.
· Strong problem-solving skills and attention to detail.
What’s in it for you:
· You’ll be part of a crucial project that directly contributes to client satisfaction by ensuring secure and accurate data transfers.
· Your proactive monitoring, cross-functional collaboration, and attention to detail in managing interdependencies will be valued and recognized as essential contributions to the team’s success.
· Working on multiple projects with shifting priorities provides a dynamic environment that keeps you engaged and allows you to develop robust problem-solving and time-management skills.
· You will work in collaborative culture where innovative ideas and best practices are shared.
· With responsibilities like mentoring junior developers and collaborating on code reviews, you’ll have ample opportunity to expand your leadership skills, technical expertise, and professional network.
Diversity statement
Dassault Systèmes is a catalyst for human progress. We provide business and people with collaborative virtual environments to imagine sustainable innovations. By creating virtual twin experiences of the real world with our 3DEXPERIENCE platform and applications, we bring value to more than 350,000 customers of all sizes, in all industries, in more than 150 countries. Join our global community of more than 23,800 passionate individuals!