Homeoffice Systems Engineer at Agile5 Technologies, Inc.
Agile5 Technologies, Inc. · Fairmont, United States Of America · Remote
- Senior
Systems Engineer Job Description
About Agile5: Agile5 Technologies, Inc., is a Woman-Owned Small Business (WOSB) and Information Technology (IT) services firm that specializes in the design, development, testing, integration, and maintenance of enterprise software systems. We believe our employees are the company’s most valuable asset. We are invested in seeing our employees grow in their careers, while maintaining a work/life balance. We are searching for a skilled, energetic, and focused Senior Data Engineer.
Description: Agile5 Technologies is seeking a talented Systems Engineer to provide comprehensive analysis and technical support related to the design, development, and integration of IT solutions. This role involves performing engineering studies, developing and directing system-level testing, and providing analytical support for a wide range of activities including system refreshments, upgrades, and software release planning. The ideal candidate will possess a comprehensive knowledge of systems engineering principles, function as a technical expert, and play a key role in ensuring the performance, security, and integration of IT solutions while working independently and collaboratively.
Systems Engineer Job Duties:
Provides analysis related to the design, development, and integration of hardware, software, man-machine interfaces, and all system-level requirements.
Develops integrated system test requirements, strategies, devices, and systems, and directs overall system-level testing.
Performs engineering studies and analyses in support of the mission.
Provides IT and systems engineering support to analyze system problems and support the development and implementation of solutions.
Performs and documents concept and requirements analysis in support of system refreshment and upgrades.
Performs IT systems performance modeling and simulations in support of requirements analysis, modification planning, and cost estimations.
Develops new technical specifications and provides modifications to existing technical specifications.
Performs reviews of draft documentation for technical content and compliance with engineering standards.
Assesses COTS hardware and software products for application to the system.
Assesses and recommends the application of new technologies and products for improvement of the assigned system.
Performs fault analyses, assessments, statistical studies, predictive analysis, and other efforts to support requirements studies and analyses associated with corrective and adaptive maintenance.
Plans, conducts, and participates in requirements reviews.
Reviews change and enhancement requests to determine feasibility, system impacts, and cost and time estimates.
Provides analytical and technical support in the acquisition, design, development, and implementation of automated systems.
Provides analysis and planning support to the development of software release schedules.
Provides programming and technical support for enhancements and corrective/adaptive maintenance of electronic tools supporting requirements, change, configuration, documentation, and test tool management.
Provides system analysis and software monitoring to assure each system’s ability to meet and sustain processing performance requirements.
Prepares, maintains, and updates software and system design documentation.
Provides on-site scheduling expertise to create, update, and maintain schedules, including a comprehensive System of Services (SOS) schedule.
Possesses and applies a comprehensive knowledge across key tasks and high-impact assignments.
Plans and leads major technology assignments.
Evaluates performance results and recommends major changes affecting short-term project growth and success.
Functions as a technical expert across multiple project assignments.
May supervise others.
Security Clearance Requirements: Active DoD Secret (S) required. Candidates must already possess this clearance level upon applying.
Experience Requirements: Requires 6-8 years of prior relevant experience (or a Master's with 4-6 years of prior relevant experience). Candidates must be able to work collaboratively and independently to develop creative solutions within a small team environment and possess strong communication skills.
Education Requirements: Bachelor’s Degree in Software Engineering, Computer Science, Information Systems Management, other related discipline, or equivalent experience; additional years of experience may be considered in lieu of a degree.
Desired Skills / Qualifications: Experience with Linux operating systems. Familiarity with JIRA and Confluence. Understanding of SAFe frameworks. Experience with GIT for source control.
Location: Remote with occasional visits to Fairmont, WV office.
Status: Full time
Schedule: Day shift, Monday–Friday
Physical Requirements: Must be able to remain in a stationary position for long durations of time. Also, must be able to continuously operate a computer and other office productivity machinery.
Travel Required: No
This job description is subject to change at any time.
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.