Work with business teams, project managers, and systems analysts to review and qualify business requirements, functional specifications, use-cases, and test plans
Design, prototype, and code new software components and applications based on functional specifications, primarily web and mobile clients
Coordinate with analyst teams and vendors to execute test plans and provide support during user acceptance testing
Modify and enhance existing systems to incorporate new functionality and to optimize them for performance
Work closely with UX teams to design, develop, and deliver high quality user experiences that meet performance and design specifications
Author technical design and support documentation
Requirements
8+ years of industry experience
BS or BA degree preferably in Technology or Computer Science
Experience building and maintaining production React applications is required
Demonstrated experience designing and developing web applications and services using JavaScript and other relevant enterprise technologies (e.g., Java, .NET)
Fluent in modern JavaScript frameworks
Strong understanding of user interface design patterns and data architecture principles
Experience working with Rest APIs, WebSocket, and Server Sent events
Experience with modern software development and testing methodologies such as Artifactory, GIT, and Jenkins CI
Ability to understand in-house applications and highly complex and interrelated systems and processing
Experience with various software development methodologies, such as Agile
Excellent written and verbal communications skills
Ability and willingness to work in an energetic, fast-paced, team-oriented environment
Ability to work independently
Ability to manage conflicting priorities effectively
Tech Stack
Java
JavaScript
Jenkins
React
.NET
Benefits
Retirement plan
Health and wellbeing coverage
Dental, vision, and pharmacy coverage
Health savings account
Flexible spending accounts and commuter program
Employee assistance program
Life and disability insurance
Adoption assistance
Back-up childcare
Tuition/CFA reimbursement
Paid time off (leave of absence, paid holidays, volunteer, sick and vacation time)