Technical lead for Jabil’s Business Control Center product is responsible for leading the software development team from a technical perspective including code/database deep dives and troubleshooting. Works with developers, BAs, architects, management, and product owners to develop and maintain new solutions for our executive-facing global Control Center platform. Helps develop and organize product technical design.
∙ Provide technical advice, code reviews, and assistance to other programmers.
∙ Develop/maintain computer programs to store, locate, and retrieve specific documents, data and information.
∙ Interface with functional specialists to ensure solution design and integrity.
∙ Solid understanding of functional integration points, entity relationships and module flows.
∙ Devise sample input data to test accuracy of program.
∙ Resolve questions of program intent, input data acquisition, time sharing, output requirements, coding use and modification, and inclusion of internal checks/code reviews for system integrity.
∙ Observe or runs test of program using sample or actual data, assist in user acceptance training.
∙ Participate in the roll out and on time delivery of developed applications.
∙ Maintain a working knowledge of advancing technologies. Identify applicable solutions and implement with existing networks when appropriate.
∙ Do application developments individually or as team member and fulfill the Functional requirements in high quality standards.
∙ Learn new programming technologies, methodologies aligned with the defined standards and baselines.
∙ Support and maintain existing solutions
∙ Comply and follow all procedures within the company security policy.
∙ Attend mandatory job trainings.
∙ 5+ years of experience in C#/.NET development.
∙ Advanced skills in C#, ASP.NET Core, RESTful API design.
∙ Advanced skills in MS SQL/PostgreSQL, Entity Framework.
∙ Good knowledge of Software Testing Life Cycle.
∙ Basic understanding of NoSQL DB principles.
∙ Experienced working in cloud environment and familiar with DevOps process.
∙ Experience in leading development teams.
∙ Good knowledge of Agile scrum methodology.
∙ Ability to effectively present information in one-in-one and small group situations to customers, clients and other employees of the organization.
∙ Upper-intermediate English.