USE Credit Union
Receive alerts when this company posts new jobs.
Senior Software Engineer
at USE Credit Union
- Job ID
- Information Technology
- Regular Full-Time
Do you have a passion for building high qualify software that delivers value to the business? USE’s Innovation & Optimization team is the perfect place for you! As a Senior Software Engineer, you’ll have the chance to support member-facing and enterprise IT software and integration solutions. Become part of a team that plays a key role in achieving our various business objectives. Do you have what it takes?
•Designs, develops, and tests innovative full-stack software and integration solutions using practices such as Continuous Integration, Continuous Delivery, TDD, and SOLID principles.
•Provide technical expertise as it relates to systems integration of third-party or custom built solutions.
•Takes ownership of complex technical problems and drives them to a successful outcome either individually or with team members.
•Provides technical leadership to enterprise project teams and business partners.
•Provides 3rd tier support for application and technical issues.
•Communicates effectively to varied technical and non-technical audiences.
•Analyzes and interprets business requirements.
•Analyzes and creates technical requirements that meet the needs of the business.
•Possesses a passion for continuous learning and seeks out new opportunities to increase credit union member and end user value.
•Contributes to and supports the software development lifecycle, coding practices and standards for the organization.
•Actively leads improvement to system design, development processes and the development team's contribution to the organization.
•Evaluates the technical feasibility of potential projects.
•Writes and maintains technical documentation according to credit union guidelines.
•Maintains confidentiality with regard to the information being processed, stored or accessed.
•Promotes team and collaboration that reinforces our “Better Together” philosophy and our five key attributes of Entrepreneurial, Imaginative, Accountable, Integrous, and Fun!
•Is a proactive team member and listens to understand the needs of the business and fellow team members.
•Promotes the principles of creating member/co-worker loyalty that focuses on strengthening our relationships with our members and USE team members.
•Demonstrates an example of professional discipline for others to follow.
•Solid understanding of the full software development lifecycle.
•Solid understanding of back-end development: Java or .NET, Web Services (SOAP & RESTful), Web/Service oriented architecture.
•Solid understanding of relational (Microsoft SQL Server, IBM DB2) database development.
•Solid understanding of lifecycle management tools: Source Control (TFS/Git/SVN), Build Servers (TeamCity/Jenkins), Automated Testing Tools: (NUnit, JUnit, Selenium).
•Good understanding of application and web server technologies (IIS, Apache, Tomcat).
•Good understanding of network and hardware infrastructure as it relates to application development, configuration and support.
•Ability to understand the business requirements of this position and how it relates to the overall strategic goals of the credit union.
•Ability to interpret requests from non-technical staff and translate the request into technical data requirements which meet customer needs.
•Ability to create repeatable business processes which can be utilized to fulfill future requests.
University and State Employees Credit Union is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.