Stahl Companies
Job Location :
Suffolk,VA, USA
Posted on :
2025-08-05T07:42:12Z
Job Description :
Senior EngineerDepartment: JTLSGO Employment Type: Contract / Temp Location: JTLSGO-NAVSUP-SEAPORT-VA DescriptionSenior EngineerWHO WE ARE: STAHL Companies provides the Program Management for its Channel of Commercial Technology companies in Government that consist of Small Businesses and New Technology start-ups. STAHL advocates for policies that can improve government services and maintain our government's competitive advantage, by bringing more technology into government programs. STAHL Companies advocates on behalf of our nation's innovative, new technology and small businesses looking to work with the U.S. government. We do this by aligning the voice of our small business members with advocacy for change in federal policy that will make the government market more accessible to small businesses and the commercial technology ecosystem. The Channel's founding Technical Board Members include former government leaders and IT executives passionate about bringing best-of-breed technology to the government. We are seeking a skilled and experienced SENIOR ENGINEER to join our team! Successful Stahl Companies employees possess the following traits: An ability to get things done: You are persistent, resourceful, results-oriented, and action-oriented. You constantly plan ahead and foresee issues before they occur. Analytical: In order to improve your comprehension of the market and the demands and problems of your clients, you have good analytical abilities and are at ease reading quantitative data. Creative mind-set: You are able to solve problems creatively and swiftly adjust. You possess a thorough understanding of product management principles and the ability to apply them when analysing data and making recommendations. Emotional Intelligence: You have a strong sense of self and excellent perception of how important relationships function. You are upbeat, sympathetic, adaptable, and inquisitive. Your genuineness, warmth, and competence help you win the respect of your co-workers. Trustworthy: You have a strong sense of morality, principles, and purpose. You are trustworthy because of how you conduct yourself. You are a living example of the company's values. Responsibilities: Responsible for all software systems programming activities. Applications generally affect the overall operating system, such as sophisticated file maintenance routines, advanced scientific software, large telecommunications networks, and computer accounting. Responsible for meeting budget goals and objectives. Provides input to policy level direction regarding standards and budget constraints. Makes personnel decisions. Assigns personnel to projects and directs their activities. Projects software and hardware requirements in conjunction with other information systems managers. Develops standards for all software system applications and provides technical guidance to the information systems staff. Directs the interface of software systems with the hardware configuration and the applications systems. Additional areas of responsibility include configuration/capacity planning, software products evaluation, and systems performance analysis and optimization. Prepares activity and progress reports for software systems programming activities. Frequently reports to a Program Manager; or Works independently designing and developing new software products or major enhancements to existing software. May lead development team in design of highly complex software systems. Performs feasibility analysis on potential future projects to management. Performs a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software, encompassing techniques and procedures often regulated by a software development process with the purpose of improving the reliability and maintainability of software systems. Establishes software information and engineering requirements which is necessitated by the potential complexity of those software systems, which may contain millions of lines of code. Applies the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks. Qualifications:EDUCATION: May require a master's degree in software engineering, data science, computer science, business administration, engineering management EXPERIENCE: At least 5-12 years of experience in the field or in a related area. Familiar with a variety of the field's concepts, practices, and procedures. Relies on extensive experience and judgment to plan and accomplish goals. May lead and direct the work of others. May report to a supervisor or manager. CLEARANCE: Secret to Top Secret *Position is contingent upon award. Work Location: JS J-7 facility located in Suffolk, Virginia To know more about the company, visit Stahl Companies (stahlusa.us) Key Responsibilities Responsible for all software systems programming activities. Applications generally affect the overall operating system, such as sophisticated file maintenance routines, advanced scientific software, large telecommunications networks, and computer accounting. Responsible for meeting budget goals and objectives. Provides input to policy level direction regarding standards and budget constraints. Makes personnel decisions. Assigns personnel to projects and directs their activities. Projects software and hardware requirements in conjunction with other information systems managers. Develops standards for all software system applications and provides technical guidance to the information systems staff. Directs the interface of software systems with the hardware configuration and the applications systems. Additional areas of responsibility include configuration/capacity planning, software products evaluation, and systems performance analysis and optimization. Prepares activity and progress reports for software systems programming activities. Frequently reports to a Program Manager; or Works independently designing and developing new software products or major enhancements to existing software. May lead development team in design of highly complex software systems. Performs feasibility analysis on potential future projects to management. Performs a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software, encompassing techniques and procedures often regulated by a software development process with the purpose of improving the reliability and maintainability of software systems. Establishes software information and engineering requirements which is necessitated by the potential complexity of those software systems, which may contain millions of lines of code. Applies the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks.
Apply Now!