PLEASE APPLY AT:
HTTPS://JOBS.SILKROAD.COM/PURDUEFCU/PURDUEEXTERNALPORTALPURDUEFEDCAREERSSILKROADCOM
The Software Developer II position takes on tasks of increasing complexity, scope, and importance. They are capable of owning small to medium features from design to release. They set measurable goals and meet them. When given a task with unclear requirements they know how to ask for clarification, and ensure that all assumptions are vetted before work starts in order to reduce the need for re-work. Tasks are completed in a way that is considered, by the team, to be very high-quality with a lessening need for oversight from senior developers or management. They will make mistakes, but should be improving the speed at which they learn from these mistakes. They are responsible for on call support even for areas that they are not always familiar with. They also perform code review and help mentor new hires.
At this stage they should be focused on one or more areas of technology as their expertise and become capable of mentoring interns and new developers in these areas. They should be learning how to set a high bar for quality without sacrificing productivity. Participation in the technical design process should be increasing. A team member at this level seeks out the context they need to understand the why of a particular feature. They should use this "why" to develop empathy for the users of their software, whether they be internal employees, members, or other developers on the team.
*Employees are expected to adhere to all rules and regulations applicable to this position, including but not limited to all policies and procedures pertaining to the Bank Secrecy Act.
DUTIES AND RESPONSIBILITIES (ESSENTIAL FUNCTIONS):
Work collaboratively with senior developers and business leaders to expand, enhance, and improve Purdue Federal Credit Unions capabilities.
Receive mentorship and guidance from Senior Software Developers.
Provide mentorship and guidance to Software Developer I’s in order to help them grow their professional skills.
Interacts with business users and IT to refine current and future application requirements as needed.
Create and maintain unit tests for all solutions.
Create and maintain technical documentation for new and existing product offerings
Work with testing team and business users to thoroughly test all solutions
Resolve issues with software solutions and respond to suggestions for improvements and enhancements
Display a professional attitude in dealing with supervisors, coworkers, members, and others inside and outside the credit union
Drive change by taking ownership of small to medium features from beginning to end and employing creative solutions within various areas of the stack to reinforce better, faster technology.
Design and implement timely, high quality software solutions.
Required Skills
KNOWLEDGE, SKILL, AND ABILITY REQUIREMENTS:
WORK ENVIRONMENT/PHYSICAL DEMANDS:
PURDUE FEDERAL CREDIT UNION IS AN EQUAL OPPORTUNITY EMPLOYER M/F/DISABILITY/VETERAN
Required Experience
KNOWLEDGE, SKILL, AND ABILITY REQUIREMENTS:
WORK ENVIRONMENT/PHYSICAL DEMANDS:
PURDUE FEDERAL CREDIT UNION IS AN EQUAL OPPORTUNITY EMPLOYER M/F/DISABILITY/VETERAN