SWBC is seeking a talented individual to develop and maintain our customer interfacing applications and core internal integrations. This role works within self-organized teams to ensure software is built to customer expectations as well as guides and mentors developers.
Why You'll Love This Role As a senior application developer for SWBC, you will take on a prominent role within our Agile delivery teams. You will have the opportunity to build awesome technology to solve complex problems as well as mentor other developers. SWBC offers a very dynamic product portfolio, so you will have many opportunities to learn and implement new technologies as we continue our journey into cloud-native development.
Essential Duties Include The Following Builds systems to interface with SWBC clientele. Automates processes to improve efficiency. Builds tools to eliminate repetitive tasks. Participates in self-organizing teams working toward a common goal. Responds to issues as they arise and partners with the Systems Assurance Group to improve monitoring.
Works with business partners to understand requirements and goals. Prepares wireframes and mock-ups for proposed designs. Conducts peer reviews to ensure that development and security standards are enforced. Guides and mentors junior and mid-level developers on the team. Performs all other duties as assigned. Serious Candidates Will Possess The Minimum Qualifications Bachelor’s Degree from an accredited college or four-year university or equivalent experience required. Minimum of five (5) years of experience required, including demonstrated knowledge of OOP and SOLID principles and design patterns; strong background in C#, HTML, Java Script, XML, and JSON; creating and maintaining relational data models and databases; and troubleshooting with advanced SQL performance issues and write/tune advanced SQL queries. Knowledge of C# and efficient in several different programming languages, including Java, ASP. NET, Java Script/JQuery, TSQL,