> Markdown version of [/jobs/ext/2634906-software-developer-programming](https://www.wearedevelopers.com/jobs/ext/2634906-software-developer-programming). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer (Programming) - **Company:** CORNERSTONE FINANCIAL CREDIT UNION - **Location:** Nashville, TN, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Computer Programming, Computer Literacy, Django Web Framework, Spring Framework, Python (Programming Language), Systems Development Life Cycle, Software Systems, SQL Databases, Systems Integration, TypeScript, ReactJS, Reliability of Systems, AngularJS, Kubernetes, Information Technology, Docker, Programming Languages - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=18004840ed4022d4 ## About the Role Bachelor's degree in computer science, engineering, or related field. Work Experience Minimum four (4) years of programming experience is required. Credit Union or financial industry experience is preferred. Experience with programming languages such as Symitar PowerOn, Java, Python, SQL, TypeScript and with frameworks such as React, Angular, .NET, Spring, Django is preferred. Experience with digital banking, Lumin Digital SDK, or financial systems deadlines is preferred. Must have an understanding of APIs, SDKs, and integrations. Also be familiar with cloud tools (Docker, Kubernetes, AWS)., This position requires extended periods of computer use and focus. Must have the ability to manage multiple priorities and meet deadlines., Must have strong analytical and problem-solving skills , be detail oriented, and self-motivated. Must demonstrate the ability to work independently and within a team. Strong communication skills are essential. Commitment to continuous learning and security best practices is required. ## Description As a Software Developer, you will design, develop, and maintain software solutions supporting digital banking and internal systems. Work within Lumin Digital SDK, Symitar core processing system, and other enterprise platforms. Collaborate with stakeholders and vendors to translate requirements into scalable solutions. Support full development lifecycle and maintain existing applications. Serve as backup support resource for software-related issues., * Develop, configure, maintain, and test SDK-based and internal applications. * Analyze requirements to identify enhancements and defects. * Troubleshoot and resolve complex system issues. * Collaborate with project managers, QA teams, and vendors. * Maintain existing programs and ensure system reliability and security. * Support integrations between banking platforms and third-party systems. * Document systems and processes following standards * Perform other duties as requested. ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)