RecruitTalent, LLC. · 4 months ago
Senior Application Developer/Engineer/Programmer
RecruitTalent, LLC. is seeking a Senior Application Developer/Engineer/Programmer to analyze and study complex system requirements. The role involves designing software tools, managing software development, and providing technical direction to programmers.
Information Technology & Services
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 accepted design techniques, and Computer-Aided Software Engineering (CASE) tools
Estimates software development costs and schedule
Reviews existing programs and assists in making refinements, reducing operating time and improving 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 the computer software to produce the required product. Prepares required documentation, including both program-level 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
Experience in the analysis and design of systems
Knowledge of relational database development or administration
Knowledge of a Software Development Life Cycle (SDLC)
Qualification
Required
At least seven years of demonstrated programmer/analyst experience developing software according to software development lifecycles (SDLCs)
A bachelor's degree in Computer Science or a related degree in the IT field, or equivalent experience
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 accepted design techniques, and Computer-Aided Software Engineering (CASE) tools
Estimates software development costs and schedule
Reviews existing programs and assists in making refinements, reducing operating time and improving 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 the computer software to produce the required product. Prepares required documentation, including both program-level 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
Experience in the analysis and design of systems
Knowledge of relational database development or administration
Knowledge of a Software Development Life Cycle (SDLC)
Company
RecruitTalent, LLC.
RecruitTalent has earned its reputation by successfully delivering upon our client aspirations by inspiring skilled professionals ready to advance their careers and transgress the boundaries.