Performing as technical lead on software development projects with responsibility for overall delivery of software components; collaborating with other platforms tech leads to ensure integrated end-to-end design.
Work both remotely and onsite at various commercial, industrial, or government facilities. Perform onsite activities, including implementing Cyber security solutions or performing security assessment activities, such as physical security walks, observations, technical configuration reviews, and personnel interviews.
Work with your team and other stakeholders to define, design, implement, test, document, and deliver quality software products in a fast paced environment utilizing Java, Scala, and other technologies as needed.
Troubleshoots problems and provides customer support for software operating systems and application issues; collaborates with hardware engineers on machine characteristics that affect software systems and works with them to resolve incompatibilities.
In this role, you will be responsible for the entire life cycle of a system or feature. Reviews and develops requirements, generates designs, provides rough order of magnitude estimates, implements, and performs unit testing.
Design, manage, test, document, deploy, secure, monitor, scale, support and sustain cloud architectures. - Responsible for participating in scheduled detailed information gathering sessions with the development and support teams to provide feedback on direction and impact on the infrastructure.
In this role, you will be responsible for developing standards and processes for the management of organizational records (Enterprise Content Management ) in compliance with applicable legislation and standards (Information Governance).
Project Developers oversee the development of energy efficiency projects by identifying, assessing, and structuring technical and financial solutions for our customers' energy efficiency and capital improvement challenges.