SummaryAs a Software Engineer 2 in Inventory at Nordstrom, you will play a crucial role in modernizing procurement capabilities for Nordstrom and Nordstrom Rack. This high-impact position involves developing new features and experiences using Java, AWS, and Oracle technologies in a collaborative, agile environment.
Responsibilities- Design and develop innovative solutions to drive Nordstrom business.
- Write clean, consistent, and elegant code to create scalable and reliable systems.
- Contribute to continuous integration, delivery, cloud migration, and test-driven development.
- Work with defect tracking, source code control, and software release systems.
- Assist in peer code reviews and provide constructive feedback.
- Participate in the design and development process as part of a SCRUM team.
- Transition from application development to support as needed.
- Drive build and release plans and deploy applications to production.
- Assist development manager with planning and analysis of software strategies.
- Stay current with industry trends and apply them to architectural needs.
- Ensure corporate policies and industry best practices are followed.
- Provide high-level analysis and design reviews to avoid duplication of efforts.
- Participate in rotating 24x7 shifts to support developed products.
- Collaborate with business, infrastructure, and security teams on enhancements and bug fixes.
Requirements- 3+ years of professional experience as a Software Engineer.
- Bachelor’s or Master’s degree in CS, Engineering, or equivalent practical experience.
- Experience with Java, Java Springboot, and other programming languages.
- Strong grasp of multiple tech stacks and backend databases.
- Experience with RESTful architecture, microservices, and AWS services.
- Familiarity with containerization technologies and agile methodologies.
- Experience with CI/CD, testing tools, and messaging middleware.
- Strong object-oriented design skills and knowledge of application design patterns.
- Experience working with diverse, collaborative, cross-functional teams.
- Strong verbal and written communication skills.
We have summarized this job description for you, click apply to see more details from the employer.