> Markdown version of [/jobs/ext/1401401-senior-software-engineer-dba](https://www.wearedevelopers.com/jobs/ext/1401401-senior-software-engineer-dba). 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). --- # Senior Software Engineer/DBA - **Company:** Truity Credit Union - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, PHP (Programming Language), Microsoft Windows, Artificial Intelligence, Apple IOS, C Sharp (Programming Language), Unix, Cascading Style Sheets (CSS), Cloud Computing, Computer Programming, Data Structures, Relational Databases, Linux, Middleware, FreeMarker, Design of User Interfaces, Python (Programming Language), Machine Learning, Microsoft Visual Studio, Microsoft SQL Server, MongoDB, MySQL, Node.Js, Commercial Software, Windows PowerShell, Software Maintenance, Software Engineering, Systems Architecture, Visual Studio Online, Telerik, Test-Driven Development (TDD), Spring-mvc, ReactJS, Snowflake, Jenkins - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5b1b0ce6ab642f1c ## About the Role * Experience developing web applications using frameworks (Spring MVC, ReactJS). * Experience developing AI, ML, and NLP to integrate with more advanced systems. * Execute full software development life cycle (SDLC). * Researching and analyzing complex technical information. * Experience and/or ability to develop commercial software systems. * Analyze business requirements and assess impact within existing system architectures. * Document requirements and specifications while maintaining software functionality. * Experience with test-driven development methodologies. * Advanced skills, Python, C#, UI/UX, Freemarker, .NET, PHP, NodeJS, CSS, HTML, Java, Jenkins, PowerShell. * Core banking platform experience in PowerON, PowerFrameDocs, and JavaScript. * Middleware and tools, Visual Studio, Telerik, VS Code, SymXchange, and JetBrainsIDE. * Security knowledge and experience with Snyk and jFrog. * Excellent knowledge of relational databases, MS SQL, MongoDB, SnowFlake, and MySQL. * Knowledge in cloud computing, data science, machine learning, and artificial intelligence. * Detailed understanding of data structures and algorithms. * Advanced knowledge and experience developing security into the code. * Comprehend and produce specifications to determine operational feasibility. * Proficiency in software engineering and artificial intelligence tools. * Develop software verification plans and quality assurance procedures. * Develop flowcharts, layouts and documentation to identify requirements and solutions. * Integrate software components into a fully functional software ecosystem. * Lead teams in problem-solving, implementations, and systems on-boarding. * Ability to lead teams during extremely complex implementations., o Critical thinking o Experience working within ITIL and ITSM environments o Advanced programming languages experience o IOS/Linux/Windows/UNIX operating systems exposure and understanding o Performance and optimization knowledge of software developmental efforts o Problem solving of complex technological environments * Ability to: + o Think creatively o Solve practical problems and deal with variables in situations o Organize and prioritize to meet deadlines o Read and interpret a variety of instructions furnished in written, oral, diagram, and schedule form o Perform software engineering at internal and commercial level * Skill in: + o Excellent communication and interpersonal skills to effectively work with members and co-employees o Making effective and timely decisions o Typing and personal computer QUALIFICATIONS Critical Development Experiences: Pursue opportunities for professional growth and development through training, education and self-study Successfully complete all applicable compliance training and testing Education and experience equivalent to: Seven to ten years of similar or related experience, including preparatory experience A four-year college degree or completion of a specialized course of study at a business or trade school equivalent to approximately 128 credit hours., Regular attendance and timeliness are essential functions of this position. While performing this job, the employee is regularly required to sit or stand for a significant period of time and perform functions that require manual dexterity. The employee must occasionally reach above or below normal body position, stoop or bend, and carry, lift or move objects weighing up to 50 pounds. A normal range of hearing, vision, and speech are required to effectively work with co-employees and members. ## Description This position identifies inconsistencies and formulate solutions to complex and ambiguous technical problems. Develop software designs according to architectures that meet defined product specifications. Propose solutions and technical direction for future development efforts for the Credit Union. ## Related Videos - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## Related Articles - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)