Responsibilities:
* lead the development, maintenance, and enhancement of in-house applications used across our manufacturing operations.
* collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
* own and manage the backlog; continuously order and prioritize to ensure that 1-2 sprints/iterations of backlog are always ready.
* design and implement user-friendly front-end interfaces using angularjs and typescript.
* develop robust back-end solutions using java, java spring boot, and sql.
* create and maintain apis, ensuring they are well-documented and tested using postman.
* participate in agile software development processes, utilizing rally for project management and tracking.
* manage version control using git and github, ensuring code integrity and collaboration.
* deploy and manage applications on amazon web services (aws) and microsoft azure, leveraging cloud services for scalability and performance.
* troubleshoot and resolve technical issues, providing support to end-users as needed.
* stay updated with the latest industry trends and technologies to continuously improve our applications.
required qualifications
* bachelor's degree in business, computer science, or a related field; mba or relevant certification is a plus.
* a minimum of 6 years of professional experience.
desired qualifications:
* experience in a manufacturing environment or similar industry.
* knowledge of additional front-end frameworks or libraries.
* familiarity with devops practices and tools.
* experience working in an agile engineering environment.
business acumen:
* demonstrates the initiative to explore alternate technology and approaches to solving problems.
* skilled in breaking down problems, documenting problem statements, and estimating effort.
* has the ability to analyze the impact of technology choices.
* demonstrates knowledge on technical topics, such as caching, apis, data transfer, scalability, and security.
* skilled in negotiation to align stakeholders and communicate a single synthesized perspective to the scrum team. Balances value propositions for competing stakeholders.
* demonstrates knowledge of the competitive environment.
leadership:
* demonstrates clarity of thinking to work through limited information and vague problem definitions.
* influences through others; builds direct and "behind the scenes" support for ideas.
* proactively identifies and removes project obstacles or barriers on behalf of the team.
* shares knowledge, power, and credit, establishing trust, credibility, and goodwill.
personal attributes:
* able to work under minimal supervision.
* excellent communication skills and the ability to interface with senior leadership with confidence and clarity.
* able to work well with global teams, including time-zone flexibility.
* skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work.
#j-18808-ljbffr