Application Architect

Associated Wholesale Grocers, Inc.

$100K — $130K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, or related field.
  • 10+ years of application development experience with an emphasis on architecture.
  • Proficient in React, Java, and Spring Boot or similar technologies.
  • Experience with GitHub, Azure DevOps, and Git branching strategies.
  • Knowledge of microservices architecture and high-performing system design.
  • Strong analytical, problem-solving, and interpersonal communication skills.
  • Ability to work independently and within cross-functional teams.

Responsibilities

  • Develop and implement solutions based on business requirements.
  • Design and create web-enabled applications under a structured SDLC process.
  • Ensure high quality of changes, aligning with business and technical specifications.
  • Create comprehensive documentation, including architectural diagrams and guides.
  • Troubleshoot issues and support development teams without supervisory duties.
  • Collaborate with customers to identify needs and desired outcomes.
  • Mentor junior team members and promote a culture of continuous improvement.

Benefits

  • Medical, Dental, & Vision Insurance
  • Health Savings Account
  • Dependent Care Flexible Spending Account
  • Paid Vacation, Holiday, and Sick Time
  • 401(k) with 4% match along with additional contributions
  • Tuition Reimbursement
  • Employee Assistance Program
  • Short-Term and Long-Term Disability
  • Wellness Program
  • Yearly Holiday Bonus
Full Job Description
Job Description

Application Architect

Department: Information Technology

AWG is looking for an Application Architect in Information Technology (IT) to provide architectural and leadership oversight for strategic, business-transforming technical solutions in IT service and support.

The Application Architect is a premier customer-facing role serving as an advisor, subject-matter expert, and delivery partner for our customers. As an experienced Architect with a focus on solution implementation, you'll be responsible for guiding our customers from concept to go-live and rollout. You are a passionate technologist who is up to date on the latest technologies, can dive into processes and love applying your skills to solve a customer challenge.

RESPONSIBILITIES

Deliver Solutions (50%)
  • Work independently to develop solutions based on requirements using AWG standards.
  • Designs and develops web-enabled client-side and server-side applications as part of a structured Systems Development Life Cycle (SDLC) process
  • Ensures the changes developed are high quality, meet business and technical requirements
  • Ensure all solutions include clear technical documentation, architectural diagrams, and user-facing guides, along with robust logging practices that support monitoring, troubleshooting, and long-term maintainability.
  • Develops reliable solutions to complex problems which require the regular use of ingenuity and creativity

Support Availability and Services (15%)
  • Troubleshoot and develop a solution to the problem
  • Engages with and supports a development team and support organization, without supervisor responsibilities
  • On-call responsibilities

Develop IT Strategy (15%)
  • Collaborate with customers to understand their business problems or needs and desired outcomes.
  • In collaboration with other members of the team, build reusable assets and materials that enable the AWG community.

Development and Continuous Improvement Culture (20%)
  • Identifies and implements opportunities for system improvement around stability, performance, and maintainability
  • Open to receive and give constructive feedback.
  • Serve as a mentor to less experienced IT Software Engineers

REQUIREMENTS:
  • Bachelor's Degree in Software Engineering, Computer Science, Computer Information Systems, or related degree.
  • 10+ years of application development experience, with focus on application architecture.
  • Experience developing applications and services (APIs) using React, Java, and Spring Boot (or similar).
  • Experience with source code repository using GitHub, Azure DevOps or others.
  • Experience with source code branching using Gitflow, trunk-base or similar.
  • Experience with microservices architecture.
  • Experience in designing, developing, and implementing high performing, large scale, and complex systems including integration with third-party applications.
  • Experience with technical mentorship of teammates.
  • Experience executing the organizational operation of vision and goals, in alignment with department leadership.
  • Experience with Azure/AWS/ cloud or managed services.
  • Experience with containerization technology (Docker; orchestration tools, i.e. Kubernetes).
  • Experience with common programming languages (React, JavaScript, HTML5, CSS).
  • Strong analytical and problem-solving skills.
  • Accomplished interpersonal and communication skills, demonstrating a clear and articulate standard of written and verbal communications to various levels of audiences.
  • Ability to work independently, self-starter, highly motivated, resourceful.
  • Demonstrated knowledge of multiple technologies over career and ability to learn new technologies.
  • Ability to work as a committed member of a cross-functional team, sharing ideas and inputs from different perspectives in working towards delivering an exceptional product experience.
  • Solid experience with full SDLC - requirements, design, development, testing, and deployment using waterfall and/or agile methodologies.
  • Experience working with relational databases.
  • Excels in working remotely with remote team members.

NICE TO HAVE/PREFERRED QUALIFICATIONS:
  • Retail, wholesale, or Consumer Product Goods industry experience.
  • Knowledge of security best practices (OWASP, CBE, NIST, etc).
  • Knowledge of Azure resources such as Logic App, Service Bus, Azure Functions, APIM, or similar cloud technologies.
  • ETL development experience.
  • Knowledge of event-based/message architectures.
  • Knowledge of virtual networking (public, private, and hybrid networks and subnetworks), network interfaces, and identity/access management (security groups and roles, network access control lists).
  • Knowledge of latest DevOps technologies (Jenkins, CI/CD pipelines, IaC frameworks such as Ansible).
  • Knowledge in solution evaluation/selection and implementation for large scale, and complex environments.

Benefits:
  • Medical, Dental, & Vision Insurance
  • Health Savings Account
  • Dependent Care Flexible Spending Account
  • Paid Vacation, Holiday, and Sick Time
  • 401(k) with 4% match along with 3 other contributions
  • Tuition Reimbursement
  • Basic & Supplemental Life and AD&D
  • Employee Assistance Program
  • Short-Term and Long-Term Disability
  • Wellness Program
  • Yearly Holiday Bonus

Similar Jobs

More Jobs at Associated Wholesale Grocers, Inc.

More Enterprise Technology Jobs

Find similar Application Architect jobs: