RecruitTalent, LLC.
Senior Application Developer/Engineer/Programmer
RecruitTalent, LLC., Washington, District of Columbia, us, 20022
Senior Application Developer/Engineer/Programmer
Overview
Senior Application Developer/Engineer/Programmer role with extensive experience in software development lifecycles (SDLCs) and client/server or web-based applications.
Responsibilities
Analyzes and studies complex system requirements.
Designs software tools and subsystems to support software reuse and domain analyses, and manages their implementation.
Manages software development and support using formal specifications, data flow diagrams, other design techniques, and Computer-Aided Software Engineering (CASE) tools.
Estimates software development costs and schedule.
Reviews existing programs, refines them, reduces operating time, and improves current techniques.
Supervises software configuration management.
Analyzes functional business applications and design specifications for functional activities.
Develops block diagrams and logic flow charts; translates detailed design into computer software.
Tests, debugs, and refines software to produce the required product; prepares program- and user-level documentation.
Enhances software to reduce operating time or improve efficiency.
Provides technical direction to programmers to ensure program deadlines are met.
Experience with developing client/server and/or web-based applications using one or more technologies.
Demonstrated strong analytical skills and experience in the analysis and design of systems.
Knowledge of relational database development or administration and a Software Development Life Cycle (SDLC).
Qualifications
At least seven years of demonstrated programmer/analyst experience developing software according to SDLCs.
A bachelor’s degree in Computer Science or a related IT field, or equivalent experience.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
Location: Fort Meade, MD
Salary: $190,000 - $240,000
#J-18808-Ljbffr
Responsibilities
Analyzes and studies complex system requirements.
Designs software tools and subsystems to support software reuse and domain analyses, and manages their implementation.
Manages software development and support using formal specifications, data flow diagrams, other design techniques, and Computer-Aided Software Engineering (CASE) tools.
Estimates software development costs and schedule.
Reviews existing programs, refines them, reduces operating time, and improves current techniques.
Supervises software configuration management.
Analyzes functional business applications and design specifications for functional activities.
Develops block diagrams and logic flow charts; translates detailed design into computer software.
Tests, debugs, and refines software to produce the required product; prepares program- and user-level documentation.
Enhances software to reduce operating time or improve efficiency.
Provides technical direction to programmers to ensure program deadlines are met.
Experience with developing client/server and/or web-based applications using one or more technologies.
Demonstrated strong analytical skills and experience in the analysis and design of systems.
Knowledge of relational database development or administration and a Software Development Life Cycle (SDLC).
Qualifications
At least seven years of demonstrated programmer/analyst experience developing software according to SDLCs.
A bachelor’s degree in Computer Science or a related IT field, or equivalent experience.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
Location: Fort Meade, MD
Salary: $190,000 - $240,000
#J-18808-Ljbffr