Sr. Application Developer
Date Posted: 5/1/2020
Job Description:
* Design, code, test, and analyst software programs
* Mentor and help architect system design through coordination with the business and IT including researching, designing, documenting, and modifying software specification throughout the product lifecycle
* Analyze and amend software errors in a timely and accurate fashion and provide status reports where required
* Plan phases of the software development life cycle for a variety of projects
* Assist in the preparation and documentation of software requirements and specifications
* Research and document requirements of software users
* Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts
* Recommend, schedule, and perform software improvements and upgrades
* Assist the Architectural Council with technical knowledge regarding emerging technologies to help drive strategy
* Assist management with resource and release planning
* Consistently write, translate, and code software programs and applications according to specifications
* Define architecture and design for enterprise applications
* Administer critical analysis of test results and deliver solutions to problem areas
* Lead projects from a development standpoint and coordinate activities with the developer teams as needed
* Assist in the development and maintenance of user manuals and guidelines
* Assist in software deployment as required based on build specification
* Manage and/or provide guidance to junior and mid-level software developers and research assistants
* Perform technical code reviews of peers to ensure proper coding methodology is being adhered to