Web Applications Developer III
Rethink what's possible with SwitchThink! SwitchThink Solutions is an IT Services CUSO from Desert Financial.
As a collaborative partner for innovation, SwitchThink Solutions offers technology solutions that help credit unions achieve their transformational goals. Our knowledgeable development, infrastructure, and IT operations specialists work hand-in-hand with our clients to maximize the benefits of their technology and speed their results.
A typical day might include the following...
Responsible for collaborating on the design/architecture of projects to find the best solution to meet project request requirements.
Lead and complete development, developer testing, implementation of web-based applications and integrations enterprise-wide, by using guidelines, templates, standards, and procedures meeting the agreed-upon architecture and design.
Identify and resolve complex web application issues and research technical problems and suggest improvements for web applications and standards.
Act as a mentor within the development team, help other developers and timebox / asking for assistance when needed to ensure development remains on track.
Learn and integrate new technologies and support the implementation of new standards/process changes.
Follow SDLC processes and participate in Agile/SCRUM meetings, sizing work, offering alternative solutions to meet requirements, and raising issues throughout the sprint.
Work with the team to breakdown stories when needed, ensuring they are sprint sized deliverables and apply effort to ensure stories are completed as agreed upon during the sprint planning sessions.
Perform other job-related duties as assigned.
High School Diploma or G.E.D.
5 years of experience in web programming, specifically planning and delivering software platforms used enterprise-wide.
Experience providing technical coaching and mentorship.
Experiencing working in an Agile / SCRUM development environment with related software.
Solid grasp of object-oriented programming concepts and standard methodologies (SOLID principles, etc) and their use in client-side web applications, interfaces, and databases.
Demonstrable understanding of SOA design, service development, and reuse (.NET Core, WCF, ASMX, etc..).
Experience with test-driven development, unit test, and integration test development.