Within Software Engineering at ITY, the LIMS CoE, deploys, supports, and maintains Shells LIMS softwares used in P&T, and Upstream/Downstream/IGNE assets. The purpose of this role is to provide software technology & product delivery across the entire Application lifecycle management including design, develop, configure, test, deployment of relevant applications (Shell or 3rd party) within the LIMS CoE. The Software Developer executes the software engineering methodology to deliver incremental releases (e.g. Agile, Scrum), enhancements and fixes according to the roadmaps that are agreed with the Technology Manager and key business user communities. This position is responsible for developing, supporting and deploying the Software products in this portfolio like SampleManager and StarLIMS, reflecting the requirements of the various Discipline Engineering experts. Software is developed in collaboration with vendors/contractors, and the role requires solid management of... commercial and technical delivery of software. In this role, you must be able to interact with senior stakeholders in the Business Interface Organization, being able to translate complex technical issues into simple business opportunity and challenges in support of decision making.
Key Accountabilities and Responsibilities: Incremental development and delivery of releases of applications according to agreed roadmap. Contribute to a diverse, globally distributed (not co-located) SCRUM development team Deliver on assigned PBI's (Product Backlog items) to a pre-defined SCRUM release map with proper software quality assurance Use of professional application development and delivery processes (Agile/Scrum Framework), methodologies and tools in delivery of the software packages. Knowledge on VSTS (Visual Studio Team Foundation Server), Visual Studio, VSTS Release Manager is a must and will be required for application development. Support Design and implementation initiatives of the application in the business.
Requirements Education-Relevant university degree in Computer Science or related discipline is required. Additional background in mathematics or engineering would be considered an asset. 5 to 8 years of relevant IT experience in object-oriented software development using C#, Microsoft .NET Framework At least 4 years experience with LIMS products like SampleManager and StartLIMS, customization, upgrade and implementation expereince Advanced experience with Web Services technologies (e.g. ReST Full API, OData, Web api 2) Excellent communication skills (e.g. ability to articulate estimates with proper justification, raise and escalate risks/issues, share successes/failures, be active contributor) Strong knowledge of service-oriented architecture design and concepts. Experience working on a virtual, distributed SCRUM development team Experience in Oil and Gas Domain (nice to have)
Skills Able to link technical solutions with the appropriate engineering discipline work processes to achieve desired business outcomes. Able to plan and schedule own work competently for short term assignments Displays Inter-Personal Effectiveness: build effective and positive relationships that are open and respectful of personal and cultural differences, and work collaboratively with colleagues of different points of view Delivering Through Others: deliver commitments thru third party suppliers; manage third party suppliers thru business-owned contracts; and ensure delivery for systems supported by other IT teams LIMS In depth knowledge Lab Process, Workflows Report Designer Data Configuration Application Configuration Troubleshooting and Debugging Techniques LIMS Upgrade experience Bengaluru Karnataka India