Finding the best job has never been easier
Share
This role might be for you if…
· You design at the product level with heavy involvement through all phases of the SDLC using concepts that may include Service Oriented Architecture, caching, load balancing, relational and non-relational databases, micro services, n-tiered architecture, cloud and/or map-reduce.
· You use object-oriented design concepts to program large multi-tier systems. You have working knowledge of common and useful design patterns.
· You have designed, refactored, re-architected, deprecated and/or implemented large-scale cloud-based distributed services with millisecond latency and high transactional volumes.
· You have experience implementing best practices in improving team coding culture subjected related to quality and/or security.
· Effectively articulate technical challenges and solutions to non-technical audiences.In this job, you will…
· Experiment with whatever technology we need to get the job done.
· Use Test-Driven Development and Continuous Deployment.· Expand and optimize our world-class supply chain systems to support a variety of emerging business initiatives.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit