What is a Software Engineer at Iworks?
At Iworks, a Software Engineer is not just a coder; they are a critical driver of modern IT infrastructure and application modernization for federal, defense, and enterprise clients. Engineers here design, develop, and implement secure, scalable, and resilient systems that support vital public sector operations. Whether you are working as an Application Solutions Specialist, a Lead Application Developer, or a Systems Engineer, your work directly impacts the efficiency, security, and modernization of high-stakes software systems.
The engineering team at Iworks tackles complex, large-scale challenges, particularly in data transition, asset management, and geospatial tracking. Projects like the Data Transition and Asset Management (DTAM) and the Geospatial Tracking and Asset Management (GEOTAM) initiatives require software engineers who can bridge the gap between legacy systems and modern, cloud-native architectures. As a Software Engineer, you will build solutions that handle massive data pipelines, support real-time geospatial visualization, and maintain the highest standards of federal security and compliance.
Joining Iworks means stepping into a collaborative, high-impact environment where engineering rigor meets mission-critical delivery. Candidates can expect to work on hybrid teams based near Silver Spring, MD, collaborating closely with systems architects, project managers, and government stakeholders to deliver robust, enterprise-grade software that stands up to real-world demands.