
Job description
The Lead Developer is responsible for the overall performance of the product by applying principles of software engineering to the design, development, maintenance, testing, and evaluation of software. This role ensures timely delivery of high-quality software within established release timelines and guidelines.
Develop complex code based on functional specifications across teams and programs; maintain and improve codebase, data design, and best practices; understand and contribute to software architecture; perform complex peer code reviews and analysis.
Mastery of one or more general-purpose programming languages, including Java/Spring or Angular/TypeScript; significant experience with data structures, algorithms, and software design; experience with continuous software delivery, test automation, and continuous integration tools.
Company

Tech, Software & IT Services
Hyland is a leading provider of enterprise content management (ECM) and information governance solutions. The company empowers organizations to effectively manage and leverage their unstructured data, driving innovation and improving operational efficiency. Through a comprehensive suite of services – including content management, business process automation, capture, case management, and analytics – Hyland helps clients unlock valuable insights from their information assets. This enables them to streamline workflows, enhance customer experiences, and ensure compliance, making Hyland a key partner for digital transformation initiatives.