As a family company, we serve people and communities. When you work at Meijer, you’re provided with career and community opportunities centered around leadership, personal growth and development. Consider joining our family – take care of your career and your community!
Meijer Rewards
Weekly pay
Scheduling flexibility
Paid parental leave
Paid education assistance
Team member discount
Development programs for advancement and career growth
Please review the job profile below and apply today!
This is a flexible remote job, meaning you can work remotely as long as you're within one of our 6 footprint states (Michigan, Illinois, Indiana, Ohio, Kentucky, Wisconsin.) Relocation assistance is available for those wanting to relocate to Michigan. You may be required to travel into office for priority meetings. We are seeking a highly skilled and motivated Enterprise Development Architect with expertise in development, .NET experience, and a deep understanding of the Azure cloud environment. This role is ideal for a professional who thrives in a dynamic environment. As an Enterprise Development Architect, you will play a crucial role in designing, developing, and implementing enterprise-level solutions that meet Meijer’s needs and drive business success. The Enterprise Development Architect also plays a role in defining the future state IT strategy and ensuring alignment with enterprise standards and practices. Their role involves working with and guiding the organization’s architects to build and promote enterprise standards, roadmaps, and strategies that align with the organization’s goals and objectives.
Key Responsibilities:
Architect and Develop Solutions: Design and develop scalable, high-performance enterprise solutions using the .NET framework and Azure services.
Hands-on Development: Engage directly in coding, code reviews, and troubleshooting to ensure high-quality software development.
Technical Leadership: Provide technical guidance and mentorship to development teams, ensuring best practices in software design and architecture are followed.
Cloud Integration:Utilize Azure services to architect and deploy cloud-based solutions, ensuring reliability, scalability, and security.
Collaboration: Work closely withcross-functional teams to evolve and promote the proven standards, patterns, and practices across IT at Meijer.
Continuous Improvement: Stay current with emerging technologies and industry trends, continuously improving existing systems and processes.
Documentation: Create and maintain technical documentation related to architecture, design, and development processes.
Quality Assurance: Ensure solutions are robust, maintainable, and align with industry standards and best practices.
Required Qualifications:
Proven experience as an Enterprise Architect, Solution Architect, or similar role with a focus on hands-on development.
Extensive experience with the .NET framework and Azure cloud platform.
8 years’ experience in architecture and application development.
Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues.
Technical Skills:
Proficiency in C#, .Net, Microservices, and Azure cloud services.
Strong understanding of Azure platform and building solutions with the services (ex. Azure App Services, Azure Functions, Azure Data Factory, Azure Storage, and Azure Databases, AppInsights, etc.).
Experience with DevOps practices and tools, including CI/CD pipelines, Git, and automated testing.
Preferred Qualifications:
Certifications: Relevant Microsoft certifications such as Azure Solutions Architect, Azure Developer Associate, or similar.
Agile Methodologies: Experience working in Agile/Scrum development environments.
Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering, Systems Analysis or related discipline.
Strong understanding of software development architecture, lifecycle methodologies, deployment tooling, and practices for cloud and/or on-premises solutions
Creates and manages roadmaps and business plan that aligns with the development strategy and supports the business vision, strategy, and objectives
Creates and manages development practices by leveraging best practices, industry frameworks, and guiding principles
Strong abilities to document development practices, techniques, standards, and patterns.
Monitors new technological advances in application development and informationtechnologies.
Strong interpersonal skills including teamwork, facilitation and negotiation.
Strong analytical and technical skills.
Excellent written and oral communications skills.
Excellent planning and organizational skills.