Application Developer
Description
JOB TITLE: Application Developer
POSITION TYPE: Full-Time
FLSA STATUS: Exempt
EMPLOYER: USBC
DEPARTMENT: Information Technology (2503)
REPORTS TO: Application Development Manager
EFFECTIVE DATE:
SUMMARY: Provides quality technology solutions that achieve IT goals to support the USBC business objectives and financial responsibilities.
DUTIES AND RESPONSIBILITIES:
· Ensure that all assigned projects are successfully delivered meeting quality, time, and budget expectations. This will include new development, as well as, supporting existing production applications and services (including after hours on-call support as needed).
· Maintain accurate and efficient task level effort estimation, prioritization, and tracking for assigned areas.
· Demonstrate proficiency in all phases of the software development lifecycle, including: analysis, design, coding testing, and support.
· Transform business requirements into technical specifications.
· Write maintainable code that meets business requirements and technical specifications.
· Write and execute unit tests for assigned tasks.
· Provide accurate and timely communication of status, risks and timelines.
· Effectively debug and troubleshoot code to identify root cause and proposed solution.
· Follow architectural and coding standards as defined by USBC.
· Promote and encourage an environment of collaboration.
· Promote and encourage an environment of learning and knowledge transfer.
· Provide input for process and practice improvements with willingness to implement improvements including, but not limited to, increased effectiveness and efficiency, and waste reduction. This includes annual business planning and evangelizing IT Roadmap.
· Keep skills up to date.
· Other duties as assigned.
SUPERVISORY RESPONSIBILITIES:
· This job has no supervisory responsibilities.
QUALIFICATIONS:
· Bachelor’s degree in Computer Science, Information Systems, or related field.
· Proficient in all phases of the software development lifecycle (SDLC) including: analysis, design, coding, testing, and support.
· Excellent problem-solving skills with root cause analysis.
· Excellent written and verbal communication skills.
· Ability to estimate and prioritize tasks accurately.
· Excellent interpersonal skills.
· Strong understanding of OO design and development including industry best practices.
· Must be a self-starter and customer focused.
C
PHYSICAL DEMANDS AND WORK ENVIRONMENT:
· Occasionally required to move about inside the office and off-site locations.
· Continually required to sit and/or stand (remain stationary).
· Continually required to utilize hand and finger dexterity.
· Occasionally required to climb, balance, bend, stoop, kneel or crawl.
· Continually required to talk and/or hear.
· While performing the duties of this job, the noise level in the work environment is usually very quiet to moderate.
· The employee must occasionally lift and / or move up to 30 pounds.
USBC supports diversity in the workplace and is proud to be an Equal Opportunity Employer.