Sr Architect I - eCommerce/Sales/Marketing solutions - C#.net
Lincolnshire, IL 
Share
Posted 1 month ago
Job Description

Staples is business to business. You're what binds us together.

Our digital solutions team is more than a traditional IT organization. We are a team of passionate, collaborative, agile, inventive, customer-centric, results-oriented problem solvers. We are intellectually curious, love advancements in technology and seek to adapt technologies to drive Staples forward. We anticipate the needs of our customers and business partners and deliver reliable, customer-centric technology services.

What you'll be doing:

Defines software architecture to ensure that the digital organization's software solutions are built within a consistent framework. Serves as a technical and business-savvy resource to software engineering personnel on a wide range of software design issues. Provides leadership in the decision-making processes related to the selection of software architecture solutions. Participates in performing systems and applications performance characterization and trade-off studies through analysis and simulation. Leads the creation of design documents that ensure consistency in development across the digital organization. Implements and improves core software infrastructure. Participates in improving coding standards. Leads development teams on projects to guide timely and accurate delivery of new software structures and designs. Implements activities that generally impact multiple components / processes and the work of own and several other units / teams / projects. Typically assigned to strategic / complex undertakings. Demonstrates proficiency in all areas of the professional function and advanced in-depth specialization in some. Participates in developing technical / business approaches and new or enhanced technical tools. Interacts with internal and external peers and management to share highly complex information / solutions related to areas of expertise and/or to gain acceptance of new or enhanced technology / business solutions. Receives work in the form of short- and mid-term outcomes that regularly require the application of independent judgment and creativity. Mentors less experienced members of the team. May lead projects. Work is subject to management review at defined milestones. Operates within the context of defined operating outcomes.

What you bring to the table:

  • Design enterprise-level application or system solutions by directly working with senior executives.
  • Develops application portfolio and technology strategies, standards and roadmaps.
  • Contributes to the development of domain architecture and integration of common strategies.
  • Provides architecture oversight of application and technology projects and programs.
  • Develops high level application and technology design architecture for application portfolios and major program initiatives.
  • Develops and documents current and target state architecture diagrams and mappings.
  • Provides architectural guidance and mentoring to multiple development teams.
  • Interacts directly with technical experts and practitioners to identify architecture challenges and opportunities and resolve architecture issues related to applications, programs and technology.
  • Develops programming and development standards and procedures as well as programming architectures for code reuse.
  • Has knowledge of state-of-the art programming languages and uses object-oriented approaches to build scalable, stable and secure frameworks, platforms, or applications that meet business requirements and integrate with existing software.
  • Performs work with a high degree of latitude.
  • Handles the most complex issues.
  • Possesses expert knowledge of subject matter.

Qualifications :

What's needed- Basic Qualifications:

  • Bachelor's degree in related field or equivalent work experience
  • 7+ years of related work experience, .Net design, large scale architecture
  • Microsoft .NET MVC, .NET Core & C#
  • Knowledge of Micro-services architecture and very good understanding of .NET Core Api
  • MS SQL Server, DB architecture/design, SQL optimization and performance tuning
  • Web 2.0 technologies, HTML 5, css3, JQuery, Javascript, and Ajax frameworks
  • Agile/Scrum methodologies
  • Debugging complex technical issues involving browsers, multiple client & server system components
  • Performance analysis of web applications
  • Familiarity with OWASP security vulnerabilities and mitigation procedures.
  • Experience working on applications hosted in Azure.
  • Ability to adapt quickly to new technologies

What's needed- Preferred Qualifications:

  • Master's degree
  • Experience working on applications hosted in Azure.

Interested in joining the team? Check out our!


<>

Staples believes Inclusion is a verb and we encourage diversity of thinking and ideas as well as backgrounds and experiences. Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
7+ years
Email this Job to Yourself or a Friend
Indicates required fields