We currently have an employment opportunity available for an Application Developer. The Application Developer's primary responsibility will be to collaborate with our business analyst group and Strategic Initiatives Group, design and develop applications that answer business questions and provide information for our users to effectively run their business. The Application Developer will also work closely with our database team to ensure data is available to effectively access and use for development.
- Consult with business analysts and Strategic Initiatives Group to ensure user stories are defined and details are identified for application needs; recommend solutions based on business and data knowledge.
- Develop and unit test applications using current technology platform based on the user stories acceptance criteria.
- Work closely with the database team to ensure data is available in required format; ensuring performance and validity of data is top priority.
- Pro-actively ensure current applications correctly report accurate data; in the event of a discrepancy work with the business and database team to ensure data correction.
- Follow standards for the application team and ensure documentation is created for all changes to ensure ease of ongoing maintenance; recommend new standards as necessary.
- Provide training and support for QA group to ensure they are able to utilize the tools and have knowledge to self-serve.
- Work closely with the Systems Support team to ensure all applications/systems have met the required hardware & system specifications.
- Remain current on tools and technology to offer new solutions to our business.
- Logs and follows up on issues with our application vendors to ensure acceptable resolutions.
- BS or AA Degree in Computer Information Systems
- Two - five year's applicable experience
- Two - five year's C# .NET Development & Deployment along with SQL development experience with stored procedures & T-SQL.
- Angular, Knockout, Web-Services experience is beneficial.
- Proven ability to transform a complex set of business requirements into intuitive, scalable applications, web services or system process to provide business solutions.