Edjuster
Job Summary
Under little to no supervision, executes all software life cycle tasks, including process and requirements analysis, system design, programming, developing, implementing, testing, modifying, troubleshooting and maintaining computer programs. Works on systems of large size and complexity.
Major Job Responsibilities
Conceptualizes design, implements, and develops solutions for complex system/programs under little to no supervision
Works with a variety of users to gain information, and develop intra-system tradeoffs between different users, as necessary; interacts with a diverse client base and outside vendor contacts
Documents system builds and application configurations; maintains and updates documentation as needed
Provides technical analysis, design, development, conversion, and implementation work
Works as a project leader, as needed, for projects of moderate complexity
Serves as a technical resource for applications
Compares, evaluates, and implements new features and technologies, and integrates them into the computing environment
Follows team software development methodology
Mentors lower level software developers
Qualifications
Bachelor’s degree in a related field or a combination of education and relevant experience
5-8 years software development experience
Knowledge, Skills, and Abilities
Expertise in designing, developing, testing, and deploying applications
Proficiency with application design and data modeling
Ability to define and solve logical problems for highly technical applications
Strong communication skills with both technical and non-technical clients
Ability to lead activities on structured team development projects
Ability to select, adapt, and effectively use a variety of programming methods
Knowledge of application domain
#J-18808-Ljbffr
#J-18808-Ljbffr