What are the responsibilities and job description for the Application/Reports Developer position at Community Renewal Team?
JOB DESCRIPTION
POSITION TITLE: Applications Developer
DEPARTMENT: Information Technology
FLSA STATUS: Exempt
REPORTS TO: Manager of IT – Business and Data Analytics
GENERAL DESCRIPTION OF DUTIES
The purpose of this position is to design, develop and support applications utilizing Python, MS Access, .NET, SQL or appropriate development/reporting tools based on agency need. Design and develop custom applications or reports utilizing the appropriate tools and conducting necessary analysis to achieve desired outputs. Performs related work as directed.
SPECIFIC DUTIES AND RESPONSIBILITIES
ESSENTIAL JOB FUNCTIONS
The list of essential functions, as outlined herein, is intended to be representative of the tasks performed within this classification. It is not necessarily descriptive of any one position in the class. The omission of an essential function does not preclude management from assigning duties not listed herein if such functions are a logical assignment to the position.
· Work with end customers to define requirements to meet specific objectives.
· Analyze requirements to determine various options to meet end objectives.
· Develop applications, reports and online data collection and reporting tools using SaaS including PowerApps, Python, Smartsheet, and the Microsoft Office 365 Platform (including PowerBI) to fulfill defined requirements.
· Excellent communication skills and the ability to work both independently and collaboratively with end customers, and other IT staff.
· Support internal and external Salesforce customers.
· Assist the IT Manager and various departments to research, specify, and implement various software systems in support of CRT Departments.
· Maintain application/report requests and necessary documentation.
· Provide primary and secondary support and training for report writing tools (Tableau, Crystal Reports, PowerBI, and Salesforce reporting).
· Use proper safety techniques and comply with all organization safety procedures.
ADDITIONAL JOB FUNTIONS
· Perform all other duties as assigned.
MINIMUM TRAINING AND EXPERIENCE
Education: Bachelor’s in Computer Science, Information Systems, Information Technology or related field required. Experience may be substituted for education.
Experience: Three or more years of experience working with major database platforms such as SQL, Oracle or DB2 required. Experience working in the .NET environment with the various .NET tools such as: Visual Basic.NET, ASP.NET and developing Web applications. Experience working with Python, Tableau or Crystal reports. Experience with Salesforce platform beneficial.
ADA COMPLIANCE
Physical Ability: Tasks involve sedentary to light work, involving some reaching, handling, fingering and/or feeling of objects and materials.
Sensory Requirements: Some tasks require visual perception and discrimination. Some tasks require oral communications ability.
Environmental Factors: Tasks are regularly performed without exposure to adverse environmental conditions, such as dirt, dust, pollen, odors, wetness, humidity, rain, fumes, temperature and noise extremes, machinery, vibrations, electric currents, animals/wildlife, toxic/poisonous agents, violence, disease, or pathogenic substances.
M-F 8a-4p