Description
We are seeking a Software Engineer to support our federal client in Northern VA. The ideal candidate will have:
Experience
- Designing and developing enterprise applications in a Web environment.
- Developing, creating, and modifying general computer applications software or specialized utility programs.
- Designing software or customizing software for client use with the aim of optimizing operational efficiency.
- Developing unit and functional test plans.
- Providing operations and maintenance of operational systems.
- Modifying existing software to correct errors, adapt to new hardware, or improve performance.
- Developing and directing software system testing and validation procedures, programming, and documentation.
- Performing or directing revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements, including new applications development or transitioning legacy applications to the cloud environment.
Knowledge Of
- Agile processes and procedures.
- Computers and electronics – software, including applications and programming.
- Certification with the specific language, system, or technology required.
Duties/Tasks And Responsibilities
- Analyzing user interfaces, maintaining hardware and software performance tuning, analyzing workload and computer usage, maintaining interfaces with outside systems, analyzing downtimes, and proposed system modifications, upgrades, and new COTS.
- Developing system requirements and program specifications.
- Coordinating with programmers to ensure proper implementation of program and system specifications.
- Developing, in conjunction with functional users, system alternative solutions.
- Analyzing user needs and software requirements to determine feasibility of design within time and cost constraints.
- Modifying existing software to correct errors, adapt to new hardware, or improve performance.
- Conferencing with systems analysts, engineers, programmers, and others to design systems and obtain information on project limitations, capabilities, performance requirements, and interfaces.
- Estimating software development costs and schedules.
- Coordinating software system installation and monitoring equipment functioning to ensure specifications are met.
- Designing, developing, and modifying software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Supervising programmers, technologists, technicians, and other engineering and scientific personnel.
- Evaluating interface between hardware and software, developing specifications and performance requirements.
- Designing, developing, and maintaining applications within the cloud environment for both new applications development and transitioning legacy applications to the cloud environment.
Technology
- Computers and Electronics – Knowledge of software, including applications and programming.
- Programming – Writing computer programs for various purposes.
- Systems Analysis – Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
- Program testing software – Defect tracking software; Mercury Interactive LoadRunner; Source code editor software; Usability testing software.
- Web platform development software – Apache Struts; HTML; JavaScript; Ruby on Rails.
- Desktop computers, high-end computer servers, application servers.
Qualifications
- Bachelor's degree with 0 years of experience, Associate degree with 1.5 years of experience, or 3 years of experience.
- Must have TS/SCI++ clearance.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Primary Location
United States - Virginia - Chantilly - 20394-CHV0
Job Posting
Sep 27, 2023, 1:30:02 PM
Job
Engineering
Organization
DVS
Job Type
Experienced
Job Classification
Fulltime-Regular
Work Locations
20394-CHV0
Capabilities
Cyber
#J-18808-LjbffrSimilar Jobs
- View Job
Software Engineer/Principal Software Engineer
Chantilly - View Job
Associate Software Engineer/Software Engineer
Chantilly - View Job
Associate Software Engineer/Software Engineer
Chantilly - View Job
Software Engineer/Principal Software Engineer
Chantilly - View Job
Software Engineer
Chantilly