Category
Information Technology
Job Locations
US-TN-Murfreesboro
Job ID |
2025-4989
|
Type |
Active - Full Time Salary
|
Work Model |
On-site
|
About Us
Ascend is the largest credit union in Middle Tennessee and one of the largest credit unions in the United States, with over $4 billion in assets. With an occupation-based field of membership, Ascend is focused on the expansion and diversification of the select employee groups it serves, which creates greater security for the credit union and its member-owners. Approximately 650 employees serve more than 260,000 members from 28 Middle Tennessee branch locations, Regional Operations Center, Teller Center and Corporate Headquarters. Ascend recognizes that its employees are critical to the credit union's sustained success and future growth. Our employees are the face of the credit union and their personal successes fuel the success of the team. Through collaboration between employees, management, our membership and our Board, we fuel an engine that propels the credit union forward.
What We Offer
Thank you for your interest in a career with Ascend Federal Credit Union! Being employed by Ascend is vastly different than just holding a job. The credit union prides itself on providing employees rewarding career opportunities, competitive benefits and a unique work culture. The credit union's commitment to its employees is fostered by its commitment to the member-owners, ensuring dedicated and engaged employees to serve the membership. Ascend's vision to be the most loved credit union in our market by employees and members alike has earned the credit union distinctions including Federal Credit Union of the Year (NAFCU, 2015), Best Credit Union to Work For (2016-2024) and Training APEX Awards (2015-2024).
Overview
The Software Developer (Full Stack) will be responsible for designing and developing systems-level software and providing support, while constantly improving performance through established metrics. This position will interface with other departments across the credit and develop custom applications to enable better performance. The Software Developer will use C#, SQL, .NET, Symitar PowerOn and other modern-day languages and technologies. Additionally, this position should understand cloud-based development (using Microsoft Azure stack) and is able to create hybrid on-prem/cloud solutions. #LI-Onsite
Responsibilities
Ability to program in Symitar PowerOn language OR have an aptitude in developing in Java, XML,.Net or other server-side cross-platform languages
- Performs cloud-based software development using Microsoft's Azure platform (deploying web-based microservice code in a virtual environment).
- Data architecture, data integration, data conversion, and data migration experience
- Must understand the Software Development Lifecycle
- Develops programming code for new and/or existing software enhancements
- Provides programming support for various interfaces
- Design, implement, integrate and support multiple platform solutions, including SaaS and desktop environments
- Tests code and fixes to ensure quality
- Deliver exceptional, seamless, consistent member experiences across all self-service channels, performing integration and optimization of various vendor and custom developed applications
- Ability to create programming documentation; may include defining the system and functional requirements of the product
- Delivery of high-quality, defect-free application software utilizing agile development methodologies leveraging the SCRUM methodology utilizing waterfall where appropriate
- Actively participate with a team to own the technical architecture, core development, data migration, data conversion, and data road map for the organization
- Perform productively at many levels, from the abstract world of software development & architecture to the concrete day-to-day world of operations support, issue resolution, enhancement development, and maintenance of systems
- Skilled at writing clear and concise requirements documentation and training materials, understanding user requirements, and implementing solutions
- Capable of applying common sense understanding to carry out instructions provided in written, oral or diagram form, dealing with problems involving several concrete variables in standardized situations, and comprehending and documenting legacy applications
- Serve as subject matter expert when needed to assist with business requirements, technical impact assessment, and solution recommendations
- Reviews and keeps abreast of compliance and regulatory policies as they relate to core processing and make recommendation for modifications. Assists in documentation of core system user policies and procedures
- Understanding of testing automation tools such as JUnit, TestComplete, Cucumber, Mocha, Chai, Selenium, etc.
- Collaborate with Information Security to monitor usage, identify potential threats/risks, and mitigate all security exposures through immediate actions, proactive changes, and technology updates
- Possess excellent customer service and communication skills, and strong analytic and problem-solving skills
- Collaborate across multiple product owners to create data-centric and customer focused solutions
- Keeps customers informed of all enhancements, troubleshooting, and fixes; may assist the customer in determining if and how system enhancements may improve process flow and business function.
- Be accountable for meeting project, team, and department deadlines
- Mentors, trains, develops and provides support to less experienced co-workers
- Willingness to learn new technologies
- Provides a proactive approach when troubleshooting to avoid system downtime.
- Participates in disaster recover planning and documentation.
- Read all internal publications including HUB and Possibilities.
- Perform other duties as required or assigned.
Qualifications
Education
- Bachelor's Degree Computer Science, Information Technology, or equivalent work experience is required
- Master's Degree in Computer Science or Information Technology is preferred
Work Experience
- 8-10 years of experience working with various programming languages * .NET * HTML, CSS * Javascript * Java * Python is required
- 3-5 years Cloud-based software development in Microsoft Azure (or Amazon AWS) is required
- 5-8 years of banking and/or credit union industry experience with expertise in FinTech (Financial Technology) is preferred
- Experience with federal banking and credit union regulatory agencies and how to remain compliant while still delivering strategic capabilities and business value is preferred
Knowledge, Skills, and Abilities
- Demonstrated knowledge of the following: * Database systems * Data analytic techniques * Financial systems * User centered design principles and UX design best practices
- Ability to meet deadlines
- Possession of a valid, unrestricted driver's license
- Strong knowledge of the following: * Power On (Reports Generator), Power Framework, and Symform Programming * Full Stack Web Development * Java, HTML, CSS, JavaScript, Python, R, JSON, API development,.NET * Experience creating data models * Data analytic techniques * Swift, Objective C
- Proven success delivering highly effective member experiences in financial services
- Regular and reliable attendance is required
Connect With Us
Facebook Instagram LinkedIn Ascend Federal Credit Union is an Equal Opportunity Employer.
|