Full-Stack Developer Associate
About the role
Support the development and maintenance of client-facing web applications and services that deliver reliable, accessible digital experiences. In this role, you’ll work closely with senior team members to design, code, test, debug, document, and implement applications across a variety of technologies and platforms. You’ll gain exposure to modern software development practices, user interface design, and agile delivery while supporting applications that serve clients and business users.
Responsibilities
- Develop application software for defined projects by creating new program logic or modifying existing applications under the guidance of senior team members.
- Code, test, debug, document, and implement deployment scripts for software applications.
- Analyze requirements, test application components, and support successful implementation of system improvements.
- Build web applications and services using an agile engineering mindset and a focus on solving complex problems.
- Design, build, test, implement, and maintain web applications that are reliable, accessible, and aligned to the organization’s application and API strategy.
- Assist in developing proof-of-concepts and prototypes for easy-to-navigate user interfaces, including graphics, icons, color schemes, and visually appealing application designs.
- Support application compatibility across multiple computing platforms and browsers.
- Explore new technology stacks, modern trends, open-source libraries, design patterns, architecture, best practices, and other software development topics.
Requirements
- High school diploma or equivalent combination of education and experience.
- Less than 2 years of experience developing or designing component-based web, mobile, or desktop applications.
- Knowledge of user-centered design principles.
Why you’ll love working here
You’ll join a team where you can learn from experienced technology professionals while contributing to applications that directly support clients and business needs. This role offers exposure to a wide range of programming languages, platforms, design practices, and modern development approaches. You’ll have opportunities to build technical skills, explore new technologies, and grow within an agile engineering environment.
Benefits
- Retirement savings including both 401(k) and Pension plans.
- Paid time off to volunteer in your community.
- Diversity-focused Colleague Resource Groups.
- Competitive salaries with professional development and advancement opportunities.
- Bonus benefits including well-being programs and incentives, parental leave, an employee stock purchase plan, and military benefits.
- Personal banking, loan, investment, and insurance benefits.
Pay
$56,490.00 - $96,840.00 per year. The pay range represents anticipated base pay for this role. Actual pay may vary based on factors including, but not limited to, work location, skills, experience, education, and qualifications for the role. For certain positions, total compensation may also include incentive, commission, or bonus opportunities not reflected in the posted base pay range.