Sr Developer
Thermo Fisher Scientific
Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob Description
As a Senior Developer, responsibilities include designing, developing, and maintaining connected device software, databases, and infrastructure in the Chemical Analysis Division. The existing product is currently supporting many hundreds of field instruments for activation, entitlement, reach back and latest software and library downloads. You will be working with a team of skilled professionals to deliver high-quality, scalable, and robust features for the infrastructure required to support the instruments.
Responsibilities:
Design, develop, and implement software solutions using .NET framework and SQL Server.Maintain existing application stack and support migration from Biztalk server to Microsoft AzureWrite and optimize SQL Server Stored Procedures.Maintain, rewrite, and optimize various databases hosted in MS SQL ServerManage and monitor Windows Scheduled Tasks.Collaborate with multi-functional R&D and product teams to gather and interpret user/system requirements into design specifications.Conduct performance testing and tuning to improve software quality.Debug and fix software to resolve complex issues.Develop roadmap to build the next generation of the platform and plan implementation by collaborating with various R&D and product teams.Stay updated with the latest industry trends and technologies to keep our systems current and competitive.Educational Background:Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Technical Skills:Proficiency in .NET Framework: Extensive experience in designing and developing software using .NET technologies.SQL Server Expertise: Solid skills in writing and optimizing SQL Server stored procedures, as well as managing databases.BizTalk Server Knowledge: Experience with BizTalk Server a plusMicrosoft Azure: Familiarity with cloud services, especially with Microsoft Azure, for deploying and managing applications.Windows Scheduled Tasks: Ability to manage and monitor automated tasks on Windows.Analytical and Problem-Solving Skills:Debugging and Troubleshooting: Strong capabilities to debug and resolve complex software issues.Performance Testing and Tuning: Experience in conducting performance testing and optimizing software for better performance.
Additional Skills:Project Management: Ability to develop plans and handle the progress of projects to ensure timely delivery.Team Collaboration: Demonstrable ability to work effectively with multi-functional software and product teams to gather requirements and translate them into technical specifications.Roadmap Development: Experience in creating and implementing roadmaps for future software development projects.
Experience:Professional Experience: 5+ years of professional experience in software development, ideally in a lead role.Domain Knowledge: Experience with developing connected devices/IoT and supporting infrastructure
Soft Skills:Communication Skills: Ability to clearly and effectively connect with team members and collaborators.Leadership: Skills in leading and directing work of various contractors supporting development
Confirm your E-mail: Send Email
All Jobs from Thermo Fisher Scientific