Vacancy expired!
- Works with Product Management to understand the challenges that customers and end users face in their day-to-day work and partner with them to design viable solutions.
- Recommends viable solutions to processes, technology, and interfaces that improve the effectiveness of the team and reduce technical debt.
- Foresees capacity requirements for component usage and identifies limitations.
- Provides input into story sizing, backlog grooming, and release planning.
- Contributes to product and solution designs to address critical issues and complex problems.
- Builds software applications across multiple platforms in response to the needs of stakeholders.
- Understands technical architecture and writes software and automated tests that are aligned with agreed upon standards.
- Performs trouble-shooting efforts and investigations when necessary.
- Provides ongoing support, monitoring, and maintenance of deployed products.
- Advice and Guidance
- Actively works with less experienced software engineers providing technical guidance and oversight.
- Emerging Technology Monitoring
- Actively participates in the engineering community, staying up to date on new software technologies and best practices and shares insights with others in the organization.
- Where permitted by applicable law, must be fully vaccinated against COVID-19 to be considered for this U.S. based job. (Reasonable accommodations for medical and religious objections will be considered.)
- BA/BS degree in related field and 7+ years of experience; or an equivalent combination of education and work related experience.
- Proven experience with architecture patterns, design patterns and tradeoffs. (multithreading, database scaling, statelessness, event driven architecture etc)
- Proven experience with Java full-stack development
- Proven experience with Ruby development - applications and test automation are in ruby
- Experience with Infrastructure as a code - Serverless (Node.JS, Python), Terraform, AWS CloudFormation
- Experience with agile methodologies like Kanban (preferred), Scrum, XP, etc. SAFE methodology (a plus)
- Professional experience with AWS toolset - Lambda, API gateway, SQS, SNS, EC2, Aurora
- Experience with logging and monitoring systems like Splunk, Cloudwatch, NewRelic, DataDog
- History of collaboration with stakeholders, product owners, product support groups
- Scrum Developer Certification or equivalent
- 10 or more years of hands-on experience with the design and development of REST APIs.
Vacancy expired!