Cloud Full Stack Developer
Serving the needs of all families with young children, Carter’s Inc. is the largest North American apparel retailer exclusively for babies and young children, encompassing Carter’s, OshKosh B’gosh, Skip*Hop and Little Planet brands. Meaningful work, constant learning, genuine people, and a community guided by core values that promote inclusion and innovation is in everything we do. There are many reasons to build your career at Carter's.
This Cloud Developer will be integral to the Retail Technology organization by creating, enhancing, and supporting solutions that drive the business. The developer will work alongside team on retail store critical infrastructure in AWS such as the point of sale, pricing, post transaction services, store application APIs, and more!
How You’ll Make an Impact:
(60%) Project/Initiative Delivery:
Responsible for day-to-day full-stack development activities and new project initiatives for creating APIs and Amazon Web Service (AWS) components.
Develop solutions and implement "store of the future" technologies, all while delivering exceptional reliable and robust service to these retail units. Success in this role is the ability to be highly business facing with superb relationship building skills and bring to life technology that reduces friction for associates, delights the customer, and improves revenue.
Develop customized technical solutions to deliver new business capabilities, improve performance, and automate business processes by utilizing programming, scripting, and systems experience.
Participate in team developmet ceremonies such as code reviews, collaborations, pair programming, and knowledge transfer sessions.
Work on innovative projects to improve our inventory profitability and optimization including but not limited to AI/LLMS, RFID-related technologies, Loyalty, custom cloud services, and relevant inventory technologies.
Partner with internal business and external vendors to collaboratively generate creative ideas, problem solve, and gather business and technical requirements.
Contribute to team ceremonies such as refinements, sprint plannings, and requirement gathering sessions.
Create documentation such as architecture docs and swagger API documentation.
Collaborate with the team to find creative solutions to complex problems.
Present development and automation ideas, data trends, project projections, plans, updates, and additional information to leadership. Create, build, and maintain partnerships with all levels of the organization, ensuring collaboration in system changes and enhancements.
Collect, analyze, and summarize data to proactively identify trends and inform business partners. Present metrics in an organized and understandable format to help make informed decisions. Create a variety of reports to meet business and leadership needs.
Work with store support team to triage production issues. Investigate, diagnose, and resolve incidents with minimal negative impact.
We’d Love to hear from you if: (Requirements section)
Minimum of 5 year of software development with one or more of Node.js, Python, C# (.NET Core), TypeScript, React, or Angular.
Minimum of 2 years of experience in working with Amazon Web Services (AWS). Technologies used by Carters includes SQS, SNS, Event Bridge, Lambda, DynamoDB, RDS, S3, API Gateway, VPC, EC2, ECS, CloudFormation, and CloudWatch.
Experience creating basic SQL queries and general operation of Databases.
Proficient with at least one software development IDE, such as Visual Studio (code), or JetBrains Tools.
Experience with code repositories such as Bitbucket or GitHub.
Ability to gather business and technical requirements, estimate project, and plan maintenance; ability to communicate these core aspects to both business and technical partners.
Preferred skills and experience:
Experience with CICD, such as CodePipeline/CodeDeploy, CircleCI, or similar.
Experience writing Unit / Integration tests.
Critical thinking with a drive for process improvement.
Experience with REST API design.
Familiarity with Agile development methodologies.
Ability to work on multiple projects without sacrificing quality.
Excellent interpersonal skills including such areas as team spirit, negotiation, collaboration, pitching in where needed, and respecting individuals at all levels.
Bachelor’s degree in an appropriate field (MIS or CS preferred).
OUR Team Members:
Lead Courageously: Have a strong sense of personal values that align with our Company values
Collaborates Broadly: Build cooperation, trust, and thrive in a consensus driven environment
Customer Focus: Proactively seek opportunities to leverage data and fact-based insights to serve customers and/or internal clients
Drive Growth: Set aggressive goals and implement plans precisely
Cultivates Innovation: Respectfully challenge the "we’ve always done it this way" mentality and explore new ways to achieve desired outcomes
Make a career at Carter’s:
Career Development: Success starts from within, and we have several paths from which you can choose to enhance your career evolution. From Carter’s University to Toastmasters to mentorship programs and more, we encourage you to utilize these tools to elevate your professional prowess.
NOTE: This job description is not intended to be all-inclusive. The duties described may be changed or reassigned at the discretion of management, and the employee may be required to perform duties that are not listed in the job description.
Carters is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, genetics, disability, age, veteran status, or any other status protected by federal, state, or local law.