There are still lots of open positions. Let's find the one that's right for you.
As a Software Engineering Manager with the Office of Management and Enterprise Services (OMES), you will play a pivotal role in overseeing the development and delivery of software projects. This position requires managing a team of software developers and ensuring the creation of high-quality software solutions that meet the needs of various stakeholders, including the Department of Education. You will be responsible for coordinating with product and engineering leadership to set strategic priorities and mission objectives, while also implementing best practices in software development to drive continuous improvement within your team. In this role, you will establish trust and accountability within and across teams, fostering a positive work environment in collaboration with other leaders in the organization. Your responsibilities will include managing staff development goals, which encompass hiring, orientation, training, performance management, and promoting an inclusive and innovative workplace culture. You will also be tasked with defining and developing requirements in partnership with customers, architecting solutions to meet those requirements, and developing test methodologies to verify them. The Software Engineering Manager will be expected to provide context and direction to the team while maintaining a consensus-driven and exploratory spirit. You will promote software development best practices to ensure the production of high-quality software and will measure the impact of your team by setting clear expectations and goals. Additionally, you will evaluate and manage relationships with external vendors, ensuring adherence to service level agreements (SLAs) and monitoring vendor performance to align with project goals and standards.