What are the responsibilities and job description for the Developer position at Affinity Plus?
JOB TITLE & Employer Name: Developer for Affinity Plus Federal Credit Union
LOCATION: 180 State Street, St. Paul, MN 55107
JOB DUTIES: Work with IT staff, department managers and end users to gather requirements, develop specifications, author, debug, test, and document program code. Develop and maintain existing applications. Conduct unit testing and integration testing for functionality and limits. Analyze, resolve and document software errors. Troubleshoot, debug, and resolve all issues within existing code. Perform periodic software rollouts/updates to correct reported issues, developed enhancements and compliance with third party applications. Perform DevOps activities as a part of the release and performance management processes. Provide accurate work estimates and complete delivery of changes on schedule. Keep business stakeholders informed of all enhancements, troubleshooting, and fixes. Participate in requirements, design, and code reviews. Contribute to the design, development, implementation, and maintenance of custom system software. Assist with the installation and maintenance of purchased systems software, as well as the configuration and support of hardware systems across multiple sites. Develop and maintain program documentation as required. Work with IT Management to develop programming templates and standards consistent with industry best practice. Research, Design, document, and code to enterprise standards, application patterns and development best practices. Assist business units in determining if and how system enhancements may improve process flow and business function. Work closely with other teams (e.g., QA, Application Support, and end users) to release high quality software. Research & remediate security vulnerabilities. Perform continuous review of technologies, industry standards, and make recommendations. Devise block diagrams, logic procedures and prepare flowcharting. Create testable requirements and write and execute unit tests and system automation. Provide technical guidance and mentorship to less experienced developers. May be required to provide 24/7on-call support. Eligible for telecommuting from home within reasonable commuting distance from St. Paul, MN. Will require physical presence at worksite in St. Paul, MN at least 1-2 times per month.
REQUIREMENTS: Bachelor’s degree or foreign equivalent in Computer Science or Information Systems or related field and three (3) years of experience as a Developer, Associate Developer, QA Automation Engineer or related occupation.
Experience must include three (3) years post-bachelors progressive experience in all of the following:
- Gather requirements and authoring programming specifications
- .Net and REST APIs
- Develop and design RESTful services
- React or Angular
- Troubleshoot complex technical problems
- Programming concepts and relational database design querying concepts, and familiarity with version control concepts
- AWS or Azure DevOps
- Develop single-page applications (SPAs) using React or Angular
- Develop applications using .Net Framework or .Net Core
- PowerOn Core Development programming language
SALARY: $103,605 to $117,550 /year
CONTACT: Apply at https://www.affinityplus.org/careers
Indicate Req. DEVEL003396 when applying
Salary : $103,605 - $117,550