Join our team and make a difference in our communities. As a Developer II, you will play a crucial role in developing, enhancing, and supporting our applications. You will work closely with Project Managers, Product Owners, and Sr. Developers to deliver high-quality software solutions that meet the needs of our banking operations. We offer a competitive salary, benefits, and a chance to grow in your career.
Requirements
- Work with Project Managers, Product Owners, and other developers to develop custom software applications
- Design, develop, and test code in alignment with Gesa's coding standards and established patterns
- Develop custom Web APIs to integrate software components (REST/SOAP)
- Write unit tests as needed for their own and others' software components; contribute to basic integration testing where appropriate
- Participate in technical design discussions for assigned work; propose implementation approaches and tradeoffs
- Optimize application performance and identify bottlenecks within owned components or services
- Design and implement security measures for assigned application areas; follow secure coding practices throughout the SDLC
- Participate in code reviews to improve code quality, security, and maintainability; incorporate feedback constructively
- Participate in incident response and problem resolution for production issues within assigned application areas
- Maintain comprehensive documentation for developed applications and systems
- Provide ongoing support and maintenance for existing applications
- Contribute to continuous improvement by identifying and addressing technical debt and recommending achievable process improvements
- Mentor associate and entry-level developers through pairing, code review feedback, and knowledge sharing
- Maintain knowledge of current and evolving technology; evaluate changes in or new technology and share relevant information with senior engineers and leadership
Benefits
- Competitive Pay
- Medical, Dental, Vision, and Life Insurance
- 20 days/year of Paid Time Off - Plus 10 Paid Holidays!
- 401(k) Match
- Incentive Program
- Tuition Assistance and Student Loan Repayment
- Commuter Benefits
- Paid Time Off to Volunteer in the Community
- Product discounts
- Engaging Work Environment
- Rewards and Recognition Programs