Software EngineerKolkata Auckland Place
Candidates will be responsible for helping to build of the quality, performance, resiliency, and security of PerkinElmer Automation Liquid Handling products.
Duties include designing and implementing large scale, quality, high performance, resiliency, and security ALH platform.
The successful candidate will have significant software design and build / release experience, as well as excellent interpersonal written and oral communication and collaboration skills.
Duties and Responsibilities :
Develop and deploy build and release automation workflow utilizing Term Foundation Server (TFS)
Pro-actively look for ways to improve and automate build processes.
Trace complex build problems, release issues and environment issues in a multi-component environment.
Develop, maintain and enhance key parts of the release procedures and processes. Coordinate release activities with Project Manager, Q&A Lead and Development team to ensure a smooth and trouble-
free roll out of releases.
Actively participate in our daily scrums and help establish best design practices to influence architectural decisions and build various performance interfaces for our platform.
Job Requirements :
B.S. in Computer Science or equivalent
2+ years of experience as a Build and Release Engineer
1+ years of experience in building continuous integration pipelines
Experience with automated builds, automated test runs, and commercial installers
Familiar with various Branching strategies, pull request concept and GIT commands
Understanding and practical experience of software development life cycle, with particular emphasis on release engineering functions
Very familiar with C# / C++ programming language and .NET and Visual Studio development tools
Very familiar with Agile development methodologies
Very familiar with version control, bug tracking systems and procedures
Sense of ownership, passionate, fast learner, detail-oriented, analytical mindset, perfection seeker, self-starter able to operate with minimal supervision to achieve objectives