Responsibilities for Applications Developer• Work collaboratively with team to receive and respond to project requests • Research potential programming needs and required programming languages • Provide programming experience to creatively design software • Utilize industry-accepted testing methods troubleshoot flaws • Work with different teams and departments to ensure code quality • Create reports and present development updates to teams and stakeholders • Customize existing code to ensure efficiency and functionality • Accurately document programming and code changes
Qualifications for Applications Developer
• A Master's degree in computer science, computer engineering, programming, or a related field may be preferred for upper-level positions • Certificates in other related areas, such as networking, may be necessary for some applications development • Proven experience creating applications or other types of software • Up-to-date knowledge of different programming languages, such as C, C+, C++, Java, Javascript, Ruby and Python and other languages • Experience working within an Agile software development environment • Ability and willingness to work independently and efficiently • Desire to work collaboratively to ensure effective execution of project deadlines • Strongly detail-oriented with an ability to quickly identify and solve programming errors