Job Description
● Analyze, implement, test, and document software changes according to the full software development lifecycle, for delivery of complex charging-related software from concept through to delivery to the end customer.
● Requirements analysis, functional and design specification, and development of new features.
● Issue resolution involving a large legacy code base.
● Provide technical leadership, where required to less experienced engineers within the team.
● Adhere to and promote quality initiatives within the group.
● Agree, define functional interfaces, and liaise with the test, support, product, and project management groups as well as personnel at other company sites; so good personal communication skills are required.