Search jobs > Minneapolis, MN > Web application developer

Principal Developer - Web & Mobile Application Engineering

Southern Glazer’s Wine & Spirits
Minneapolis, MN, US
Full-time

Overview

As a Principal Engineer focused on web and mobile application engineering, you will orchestrate the development of market-leading web and mobile applications.

This role demands a blend of technical mastery, strategic acumen, and leadership excellence. Your insights will navigate the architecture of our applications, ensuring they are scalable, secure, and capable of delivering unparalleled user experiences.

Primary Responsibilities

Scope and Impact :

  • Architect and oversee the development of high-caliber web and mobile applications, ensuring they align with our strategic objectives and meet market needs.
  • Champion innovative approaches in application design, promoting scalability, performance, and security across our product portfolios and platforms.

Strategic Contribution :

  • Drive the technology strategy for web and mobile application development, collaborating with other leaders to integrate emerging technologies and methodologies that enhance our competitive edge.
  • Lead the exploration and adoption of modern application frameworks and tools, ensuring our engineering practices remain at the forefront of industry developments.

Delivery Responsibilities :

  • Manage the full lifecycle of our web and mobile application projects, from concept through to delivery and support, maintaining adherence to deadlines, quality standards, and budget.
  • Advocate for "shift-left" practices, incorporating security and performance considerations early in the development process to streamline delivery and enhance product quality.

Leadership Accountabilities :

  • Develop and mentor a team of web and mobile application engineers, fostering a culture of continuous improvement, innovation, and learning.
  • Facilitate an agile development environment, optimizing workflows and encouraging collaboration across teams to achieve excellence in product development.

Specialized Skills and Technologies

  • Advanced proficiency in modern web technologies (HTML5, CSS3, JavaScript, React, Angular, Vue.js).
  • Deep understanding of mobile application development (iOS / Android) and cross-platform frameworks (React Native, Flutter).
  • Expertise in implementing responsive and adaptive design principles.
  • Knowledge of microservices architectures and API design (REST, GraphQL).
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and cloud-native development practices; experience with Azure preferred.
  • Proficiency in DevSecOps practices, including CI / CD, containerization (Docker, Kubernetes), and infrastructure as code.
  • Strong grasp of application security best practices and familiarity with compliance standards.
  • Experience with database technologies (SQL, NoSQL) and data modeling techniques.
  • Proficiency in automated testing frameworks and test-driven development (TDD).
  • Understanding of Agile methodologies and project management tools (Jira, Asana).
  • Knowledge of source control management with Git and GitHub workflows.
  • Familiarity with performance optimization techniques for web and mobile applications.
  • Experience with user authentication and authorization between multiple systems, servers, and environments.
  • Understanding of server-side languages (Node.js, Java) and frameworks (Express, Spring Boot, Next).
  • Ability to lead and define processes such as code reviews, architectural discussions, and development best practices.

Minimum Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 10+ years of experience in software development, with significant expertise in web and mobile application engineering.
  • Demonstrated success in architecting and leading the development of complex web and mobile applications.
  • Strong strategic thinking and leadership skills, with a proven ability to inspire and guide teams towards achieving exceptional outcomes.
  • Excellent communication abilities, capable of articulating technical visions and strategies to a variety of audiences.

Physical Demands

  • Physical demands include a considerable amount of time sitting and typing / keyboarding, using a computer (e.g., keyboard, mouse, and monitor), or adding machine
  • Physical demands with activity or condition may include walking, bending, reaching, standing, squatting, and stooping
  • May require occasional lifting / lowering, pushing, carrying, or pulling up to 20lbs
  • 30+ days ago
Related jobs
Southern Glazer’s Wine & Spirits
Minneapolis, Minnesota

As a Principal Engineer focused on web and mobile application engineering, you will orchestrate the development of market-leading web and mobile applications. Architect and oversee the development of high-caliber web and mobile applications, ensuring they align with our strategic objectives and meet...

Insight Global
Roseville, Minnesota

Lead Mobile Application Developer. In this role, you would own the mobile development for the company end to end and ultimately lead a team of mobile developers. Experience developing mobile applications and with mobile development tools/frameworks (Xamarin experience needed). Insight Global is seek...

Southern Glazer’s Wine & Spirits
Minneapolis, Minnesota

We are building a portfolio of web and mobile applications, as well as modernizing existing applications so that we can deliver software the business needs with speed, while maintaining and strengthening quality and security. As a Senior Developer, you will play a pivotal role in building and modern...

Southern Glazer’s Wine & Spirits
Minneapolis, Minnesota

Define and execute a cloud application engineering strategy that aligns with business objectives, focusing on the orchestration of platforms and services for superior web and mobile experiences. As a Principal Engineer specializing in cloud application engineering, you will lead the strategic develo...

Promoted
ClinDCast LLC
Saint Paul, Minnesota

Net Core creating and maintaining their documentation. Familiarity with microservices architecture, cloud environment and containerization tools such as Docker or Kubernetes. ...

Promoted
YASH Technologies
Minneapolis, Minnesota

Named as of one of the "Fast 500 companies", YASH has grown organically through strategic acquisitions since 1996.We currently have over 4000 global employees, and growing.YASH provides a comprehensive portfolio of services and solutions that not only solve today's IT challenges, but also ...

Promoted
Deloitte
Minneapolis, Minnesota

Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Java Full Stack Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. Design and Develop...

Promoted
NLB Services
Saint Paul, Minnesota

High School Diploma, GED, or High School Equivalency 2+ years experience in Java, Full-stack, and/or Python development experience is required Experience working with GitHub and/or GitLab, SonarQube, JUnit, Spring Boot Skilled in writing, designing unit test cases using TDD and BDD methodologies Han...

LexisNexis Risk Solutions Inc. Company
Minnesota
Remote

Software Engineering experience. We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. BS Engineering/Computer Science or equivalent experience required. ...

Synechron
Minneapolis, Minnesota

As a Senior Java Developer, you will collaborate with stakeholders across the business to work on complex technical requirements. Design, develop, and maintain scalable Java applications with a focus on performance and reliability. Participate in code reviews, mentoring junior developers, and promot...