What are the responsibilities and job description for the Software Architect position at Sysco?
Company:
US6469 Sysco Payroll, Division of Sysco Resources Services, LLCZip Code:
77077Employment Type:
Full TimeTravel Percentage:
0Job Summary:
Fluent across the full technology stack; owns architecture responsibility for Customer MDM and Customer Data Platform software and integration layers. Software Architect also drives technical priorities; supports delivery efforts through technical advisory, coaching of other technical team members, and may also support hands-on execution; ensures technical consistency of the finished product with identified needs.
Responsibilities:
- Responsible for working with Enterprise architecture to ensure that departments software and integration patterns are consistent with enterprise strategies.
- Evaluates emerging technologies continually to identify opportunities, trends and best practices to strengthen Sysco’s development practices
- Identifying and analyzing business needs, conducting requirements gathering, and defining scope and objectives for the departments IT System
- Writing code in lower-level programming languages to optimize the performance and efficiency of an organization’s IT platform/infrastructure
- Drives and leads adoption of architecture standards and development practices like Test-Driven development, code reviews, static code analysis etc.
- Managing large projects or processes with limited oversight from manager.
- Coaching, reviewing and delegating work to lower-level professionals.
- Supports product team members as they engage with stakeholders, build a backlog, and deliver work
- Inspects product progress throughout the sprint and is empowered to make critical decisions and accept work completed by the team
Mandatory Experience:
- Bachelor's degree in CS or 5-7 years of software development experience, including 1 year in a dev focused leadership role
- 5–8 years of experience in developing and supporting high performance and highly scalable applications in an agile environment, depending on education
- Extensive hands-on experience with the underlying technologies of product/platform (programming languages, databases, application integration etc.)
- Strong understanding of Scrum, Lean, XP, Kanban and other agile development techniques
- Fluency in DevOps, including continuous integration, continuous deployment / delivery, configuration and containerization, infrastructure as a code, and monitoring
Competencies:
- Demonstrated “agile-development” mindset with strong customer-focus & results-orientation
- Flexible mindset and demonstrated ability to grow skillset and work across the full technology stack
- Excellent technical and analytical skills to discuss problems, analyze solutions and enable improvement
- Excellent communication skills to effectively manage key business stakeholder relationships
- Highly proficient in teamwork and collaboration
- Experience architecting integrations in and out of MDM and Customer Data Platforms (CDP) a plus.
Preferred Experience:
- Experience with STIBO MDM Platform a plus
- Experience with CDP systems such as ActionIQ, Amperity, or Tealium. Experience with other Marketing Technology such as SAS MA, Unica, and SFMC also a plus
- Knowledge of clickstream data collection and data layer variables a plus
- Ability to juggle multiple projects/processes working independently with limited supervision
- Proven ability to solve difficult and complex problems
- Knowledge of application development fundamentals such as Agile methodology and frameworks such as Scrum and Kanban, and techniques such as User Stories, Continuous Integration, etc.
- Aptitude in a technical area such as SQL (Microsoft, PostgreSQL, MongoDB, MySQL, NoSQL, etc.), application development technology stacks (.NET, MEAN), or mobile development stacks (Xamarin)
- Knowledge of Enterprise Architecture software tools such as Erwin, Planview, etc.
- Comfortable in an exploratory environment with evolving priorities
- Technical proficiency with Excel, Microsoft Office, and PowerPoint
- Highly organized
- Detail-oriented
BENEFITS INFORMATION:
For information on Sysco’s Benefits, please visit https://SyscoBenefits.comHOW WE PROTECT OUR ASSOCIATES
COVID-19 Precaution(s):
Personal protective equipment and masks provided
Temperature screenings
Social distancing guidelines in place
Sanitizing, disinfecting, and cleaning procedures in place
OVERVIEW:
Sysco is the global leader in foodservice distribution. With over 57,000 associates and a fleet of over 13,000 vehicles, Sysco operates approximately 326 distribution facilities worldwide and serves more than 625,000 customer locations.
We offer our associates the opportunity to grow personally and professionally, to contribute to the success of a dynamic organization, and to serve others in a manner that exceeds their expectations. We’re looking for talented, hard-working individuals to join our team. Come grow with us and let us show you why Sysco is at the heart of food and service.
AFFIRMATIVE ACTION STATEMENT:
Applicants must be currently authorized to work in the United States.
We are proud to be an Equal Opportunity and Affirmative Action employer, and consider qualified applicants without regard to race, color, creed, religion, ancestry, national origin, sex, sexual orientation, gender identity, age, disability, veteran status or any other protected factor under federal, state or local law.
This opportunity is available through Sysco Corporation, its subsidiaries and affiliates.
Salary : $0