Padmi

Software Engineer - C

IndiaPosted 1 month ago
Software engineeringMid-levelFull Time; Regular
Apply at Dassault Systèmes

Opens the source posting on shine.com

Source description

About the role

View original

We are looking for a skilled Software Engineering Consultant (C# Developer) to join our Medidata Service team and contribute to Customizations in C# (Custom Functions). In this role, you will work closely with team members in Pune, India, as well as colleagues in the United States, ensuring seamless collaboration.In Custom Functions, you will work on developing a code fulfill the Client requirements, Unit Testing, and code reviews. This position is based in Pune, India. Role Description & Responsibilities Gather and analyze business requirements, translate them into functional requirements, user stories, and acceptance criteria, and write clear technical specifications.Write, test, debug, and complete programming tasks while performing in-depth code-level debugging for both self-written and team-generated code.Should be able to do in-depth code level debugging (of your code or someone elses code)Conduct thorough code reviews, ensuring adherence to standards and quality across team deliverables.Identify inefficiencies, propose actionable improvements, and drive process changes with strong change management and collaboration skills.Successfully execute independent projects and initiatives while collaborating effectively with cross-functional teams when needed.Ensure high-quality delivery of tasks, track and resolve defects uncovered during testing, and document all procedures effectively.Provide regular updates on tasks and projects, escalating issues proactively to leads.Coordinate development activities with the onshore team, manage assigned tasks, and follow up on clarifications with relevant stakeholders.Overcome obstacles, troubleshoot issues, and develop resolutions while identifying and addressing risks to deliverables.Records and tracks defects uncovered during the execution of tests and actively participate in resolution.Effectively manages multiple projects and tasks, focusing on timely implementations while adapting as priorities shift. Qualifications Bachelors degree and a minimum of 4-14 years of related experience, or Masters degree and minimum of 3 years of related experience, or a PhD without experience.Proficient in C# and Object-Oriented programmingProficient in MS SQL programming languageProficient with MS Office product suite (Word, Excel, PowerPoint) Proficient with Google product suite (Docs, Sheets, and Slides)Excellent verbal/written communication and organizational skillsGood to have experience with Clinical Trial software technology.Good to have experience with Rave EDCFamiliarity of Atlassian product suite (JIRA, Confluence)Familiarity with software development processesFamiliarity with AWS, ETL, and PowerShellPreferred experience utilizing REST APIsPreferred experience working with off-site development teams.Preferred experience collaborating with a multidisciplinary team. Whats in it for you: You will utilize a wide range of skills, from business analysis and requirement gathering to hands-on programming, debugging, and testing.Every problem you solve is a chance to learn, grow, and make a differencebuilding not just software, but trust and success along the way.Engage with onshore teams and stakeholders, gaining exposure to diverse perspectives and approaches.Your ability to turn obstacles into opportunities doesn't just drive projects forward; it strengthens the foundation of the team and organization.You will leverage your technical expertise to overcome challenges, debug complex issues, and turn obstacles into opportunities for improvement.Gain valuable experience across all phases of software development, enhancing both technical and leadership capabilities. Inclusion statement As a game-changer in sustainable technology and innovation, Dassault Systmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, its our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future. .

One address, no account. We’ll tell you when matching roles go live.

More at Dassault Systèmes

Related open roles

View all roles