Job Title: Developer
Overview
We are seeking a
Developer
to join an established agile development team supporting large-scale work-management and application development initiatives. This role requires strong full-stack development capabilities, the ability to interpret functional requirements, and the discipline to execute high-quality, well-tested deliverables within a four-week sprint structure.
Core Responsibilities
Requirements & Story Execution
-
Understand and translate
user stories
and
functional requirements
into technical design and code.
-
Coordinate with Business Analysts as needed to clarify requirements and ensure accurate story interpretation.
Stakeholder Alignment
-
Participate in demos and present developed functionality to stakeholders when required.
Backlog & Change Management
-
Maintain a high-level understanding of product backlogs as they relate to personal assignments and sprint commitments.
Scrum & Agile Participation
-
Actively participate in all scrum ceremonies and follow Agile best practices.
Process Analysis & Improvement
-
Interpret functional requirements in the context of real-world end-user workflows and identify process considerations.
Prioritization & Sprint Planning
-
Plan and prioritize personal work within four-week sprints to meet delivery expectations.
Application Development
-
Deliver high-quality, full-stack code according to team velocity, standards, and architectural patterns.
Code Review & Quality Assurance
-
Design and execute tests covering both happy-path and edge cases for assigned stories.
-
Participate in peer reviews to maintain code quality.
Technical Design & Architecture
-
Design workable technical solutions aligned with existing architecture patterns and best practices.
API Development & Integration
-
Develop and integrate
REST APIs
as part of application feature work.
Deployment & Production Support
-
Apply basic CI/CD concepts and perform initial issue triage for deployment- or production-related concerns.
First 90 Days Deliverables
-
Become fully onboarded and consistently deliver completed user stories at
100% expected velocity within the first 30 days
.
Candidate Profile
Experience
-
1+ year
of full-time software development experience
-
Full-stack experience preferred
Target Backgrounds
-
Computer science or general technology environments
-
Finance background is a plus
Top Required Skills
-
Full-stack application development
-
Experience delivering custom software within large agile teams
-
Strong written and verbal communication, both technical and non-technical
Preferred / Nice-to-Have Skills
Frontend:
JavaScript, Node, React, MUI
Backend:
JavaScript, Node, Express.js
SQL:
MSSQL, Oracle
Containerization:
Docker, Kubernetes
CI/CD:
Git, Bitbucket, Jenkins
Education
-
Bachelor’s degree in Computer Science
or equivalent experience
Tools & Systems
Development & Collaboration:
VSCode, Jira, QTest, BitBucket, Webex, Mattermost, Slack, Zoom, Cisco AnyConnect
Databases:
DBeaver, SQLDeveloper
Reporting / Documentation:
Cognos, Confluence, SharePoint
Primary Technology Stack
Key Initiatives Supported
-
Work-management systems supporting customer workflows, billing processes, and payment processing functionality