Full Stack Developer
$65,854–$82,318 year
HybridArlington, Massachusetts, United States
Job Summary
Develop, test, deploy, and support modern web applications, APIs, and integrations using Vue.js, Python, and AWS cloud services. Build responsive front-end interfaces and backend business logic while creating and maintaining RESTful APIs for internal and external systems. Collaborate with product managers, QA engineers, and infrastructure teams to participate in Agile ceremonies, code reviews, and sprint planning. Troubleshoot application issues across development and production environments, ensuring security, scalability, and reliability. Apply AI literacy to workflow automation and evaluate AI-enabled business solutions. Work within a regulated financial services environment to support the bank's digital transformation and client experience improvements.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Systems, a related field, or equivalent practical experience
- 1–2 years of professional software application development experience, internship experience, or demonstrable hands-on project experience
- Experience developing applications using JavaScript, Vue.js, React, PHP, Python, or comparable modern technologies
- Experience designing, developing, and integrating RESTful APIs
- Experience working with relational databases such as PostgreSQL, MySQL, or MariaDB
- Good understanding of Git, source control best practices, pull request workflows, code reviews, and CI/CD concepts
- Basic understanding of cloud-native application development principles
- Familiarity with Agile/Scrum software development methodologies
- Familiarity with AWS services such as S3, RDS, Bedrock, CloudWatch, Lambda, or comparable cloud services
- Foundational understanding of AI and LLM technologies, especially their application in workflow automation, developer productivity, business process improvement, and applied software development
- Strong analytical thinking, problem-solving ability, attention to detail, written communication skills, and verbal communication skills
- Willingness to learn new technologies and apply them thoughtfully in a regulated financial services environment
- A collaborative team-first mindset, with the ability to communicate clearly and work effectively across technical and business teams
- Dedication to quality, reliability, and continuous improvement
- Commitment to learning, growing, and staying current with modern software development practices
- Accountability and follow-through in completing work, resolving issues, and supporting production systems
- Curiosity about emerging technologies, including applied AI, automation, and cloud-based development
- Professional judgment, especially when working with secure systems, client data, and business-critical applications
- A positive, humble, and solutions-oriented approach to challenges
- Strong ownership of assigned work while remaining open to feedback, coaching, and code review
- E-Verify participation
Desired Qualifications
- Experience developing applications using Vue.js, JavaScript, Python, RESTful APIs, relational databases, and AWS cloud services
- Developing practical technical literacy in AI-enabled software development, workflow automation, and applied business solutions
- no-code/low-code architecture
- API-as-a-Service
- Other relevant technologies
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.