Description: |
Our Information and Technology Services Division has a full-time opening for a Senior Software Application Developer. This position performs application development related activities in accordance with defined business requirements to achieve desired results.
Job Duties
· Design, Develop and Test (Functionality) custom applications as assigned using primarily HCL Notes, HTML, JavaScript, PHP, Java, and CSS. Test and deploy custom applications in accordance with D&D Coding Standards and CBS Security Policies following the Software Development Life Cycle (SDLC) process in CBS priority order. Communicate any barriers, delays, budget, or deadline concerns appropriately to D&D Lead or D&D Manager.
· Analyze & Refine Requirements by reviewing assigned projects to determine if requirements are satisfactory, solution is feasible, and scope of work is aligned with ITS security standards. Resolve issues through D&D advocates, escalating to D&D Lead or D&D Manager, as necessary. Utilize expertise to recommend enhancements to original requirements that provide greater benefits or reduced costs.
· Respond to production issues as they arise according to severity (defined in the Production Incidents process) to ensure they are resolved in a timely manner and customer communication meets expectations. Potential off hours support may be required. Communicate barriers and delays to DD Lead or DD Manager and ITS Advocate.
· Complete required project documentation to track project progress, create allocations, and understand prior development. On a daily basis, update project statuses. On a weekly basis, enter project work log notes and enter time spent. Upon project completion, update or create documentation of technical processes so another developer is able to make future changes.
· Assist on work effort estimates for D&D Department as requested by the D&D Lead and/or D&D Manager in order to create a project Cost Benefit Analysis.
|
Qualifications: |
Skills and Qualifications
· Bachelor’s degree in computer science or computer engineering
· 7+ years of application development experience
· 7+ years writing SQL queries with DB2 or other RDBMS
· 3+ years in web services protocol such as REST, SOAP, and API design
· Knowledge of system frameworks
· Proficient in data modeling
· Ability to use version control software
General Skills
· Ability to document
· Aptitude to provide excellent customer service.
· Ability to work in a team environment and delegate as needed.
· Strong written and verbal communication skills and professionalism.
· Strong judgment and decision-making skills.
· Ability to learn new things quickly
· Perform unit testing and integration prior to completion
· Troubleshoot and debug applications
Leadership Skills
· Sets deadlines for project team members
· Monitors progress, and follows-up
· Escalates where necessary
· Analyzes/identifies areas of risk and develops plans to minimize
Technical Skills
· Acrobat XD or comparable design tool
· Database querying for DB2 or comparable RDBMS
· Notes development platform (preferred)
· Knowledge in multiple programming languages (PHP, Java, Ruby, JavaScript)
· Knowledge in HTML and CSS
· Experience working in an IBM Power I OS
|