
Senior Developer - Document Management, IS Operational Experience
- Seattle, WA
- $140,000-200,000 per year
- Permanent
- Full-time
- 18,000 trained professionals
- 350+ locations worldwide across 60+ countries
- Fortune 500
- Globally unified systems
- Playing a technical leadership role on a collaborative agile development team, responsible for the design and production of mission critical, enterprise-scale applications
- Translating requirements into system design specifications and the implementation of systems throughout the entire software development life cycle
- Developing a thorough understanding of the logistics business domain
- Maintaining an awareness of evolving technologies in use by other teams at Expeditors and in the technology industry as a whole
- Collaborating with other senior developers and architects across the Information Services organization
- Mentoring and coaching others on the team, especially in areas related to cloud design and development
- Downtown Seattle
- Federal Way
- Lynnwood
- Bellevue (Factoria)
- Bachelor's degree in Computer Science, Computer Engineering, or related field of study, or equivalent experience
- At least ten years in a software development role in a team environment
- Demonstrated Java coding abilities in large scale applications
- A drive to modernize existing systems and processes, while supporting current-gen products
- Demonstrated understanding of distributed system design patterns at scale, as well as delivery and operations
- Experience building and operating systems using DevSecOps/GitOps tools and processes (Gitlab CI/CD/Github+Actions, operational monitoring using Grafana/etc)
- Significant experience building applications utilizing cloud technologies, ideally Azure-related services
- Demonstrated knowledge and experience with:
- Object oriented analysis and design
- Microservice design and operations, ideally with containers & Kubernetes
- Messaging systems such as Apache Kafka
- Relational database concepts and SQL
- RESTful and GraphQL API's
- Customer service-oriented attitude and great time-management skills
- Ability to communicate effectively with IT and Business stakeholders
- Agile/SAFe experience, including continuous improvement of team processes
- Familiarity with modern document pipelines and processes, including parsing, understanding, and classification and semantic understanding
- Front-end development practices, with Javascript/Typescript/CSS and modern frameworks
- Spring, Spring Boot, and dependency injection
- Web-based and service-based architectures and deployment paradigms
- Linux Operating systems including RedHat
- Interest and capability diving into other languages (Python, Delphi, etc.)
- Paid vacation
- Holidays (10)
- Flexible Days (2)
- Paid Sick Time (accrual rate of 1 hour of sick time per 30 hours paid)
- 401(k) Retirement Savings Plan with employer match
- Employee Stock Purchase Plan (ESPP)
- Medical, Prescription Drug, Dental & Vision Coverage
- Health Savings Account (HSA)
- Life and Disability Insurance
- Paid Parental Leave (additional eligibility criteria)
- Dependent Care Flexible Spending Account (DC FSA)
- Commuter Benefit
- Employee Assistance Program (EAP)
- Training and Personnel Development Program
- Educational Assistance and Reimbursement
- Position is full time (40 hours per week) Monday through Friday