Sr. Microsoft Software Architect - eCommerce

Dice

Worldwide
Full-time
Software Development
css

Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, CSS Tec, is seeking the following. Apply via Dice today!

Sr. Microsoft Software Architect – eCommerce

100% Remote

Direct Hire

Our client is growing! They are an innovative, global, e-commerce and platform-as-a-service organization that is transforming the way payments are secured and processed. Our client is a leader across the globe in several industries including retail, hospitality, lodging, gaming, sports and entertainment, food service, education, healthcare, and financial services. Our client’s innovative solutions across areas including payments, security, identity and data analytics are available on all popular e-commerce avenues in-stores, online and from your mobile devices. They are supported by rapid API adoption which enhances performance. Our client’s platform operated on a single technology stack allowing for the ability to scale globally.

The ideal candidate will enjoy and thrive working in a fast-paced, growth-oriented environment. Candidates who excel in a forward-thinking, casual work environment would enjoy working within this atmosphere.

This is an exciting DIRECT HIRE role with the opportunity! It is 100% Remote and candidates must reside in approved states. Candidates must reside in one of the following states:

Pennsylvania, Delaware, Arizona, Kentucky, Georgia, Texas, Nevada, New York, Maryland, Michigan, New Jersey, Minnesota, New Hampshire, South Carolina, Florida, Virginia

Philadelphia and Vegas are the top 2 choices- but candidates can reside in any of the states above.

Job Summary:

Our client is currently seeking an experienced Sr. Microsoft Software Architect (E-commerce) to join the Application Development team. You will join a team of world class engineers and developers solving complex problems, building new product lines, and expanding existing products and services. You will be rewarded for creativity and innovation.

This position will have multiple responsibilities including solution architecting and software design of complex systems. The right candidate will be comfortable with systems integration and have experience bringing sub-systems together into a single system. The software architect must be able to leverage various frameworks, patterns, and tools. They will have shared accountability for the quality of the solution and ensure seamless integration and implementations. This position will report to the Director of Software Architecture.

Job Responsibilities
  • Analyze and understand client’s technology environment including system process and data flows, integrations, interactions and dependencies, and conceptual designs
  • Understand and participate in the entirety of the enterprise architecture, systems, services, platforms, and technology
  • Participate in business requirements gathering activities with project managers, business systems analysts, and other architects
  • Conduct white board design sessions with clients, both internal and external
  • Architect complex software solutions using business requirements and produce appropriate artifacts such as functional and operational requirements, and software prototypes
  • Present/communicate the architecture and software solutions to key stake holders, team members, and developers
  • Understanding of architectural design patterns, their strengths and weaknesses, and when it’s appropriate to use them
  • Work within Scrum teams to create Epics and Development Requests and provide estimates
  • Follow, enforce, and contribute to technical and coding standards and approaches to promote reuse and consistency
  • Facilitate and conduct regular code reviews to ensure best demonstrated practices and proper architecture
  • Collaborate with the QA team to ensure proper test plan, test coverage, test execution, and defect remediation
  • Provide expertise and oversight to developers for solution delivery, from a technical/architecture perspective

Required Skills & Experience
  • At least a BS/BA Degree in MIS, Computer Science, Engineering, or related field
  • A minimum of 10 years experience as a Software Developer/Engineer/Architect
  • 3+ years experience integrating with and/or designing Payment Industry APIs and Frameworks such as Stripe, Adyen, Verifone, Square.
  • A minimum of 3 years experience in high volume transactional processing environments including multi-threaded services and service bus implementations (financial or payment related industry)
  • Production experience with Azure services ( ServiceBus, EventHub, Functions )
  • Expert level understanding of C#, .Net Core, ASP.NET, strong object-oriented experience

General
  • Strong MS Office, Project and Visio or Lucid Chart skills
  • Strong database design and mindset on performance
  • Experience designing systems that handle large amounts of secure data
  • Git, Bitbucket, SVN, Artifactory, NuGet
  • Strong English written and verbal interpersonal communication skills
  • Resolve technical problems, disputes, and make tradeoffs as appropriate
  • Manage risk identification and risk mitigation strategies associated with the architecture
  • Ensure the architecture is sustainable, deployable, and secure
  • Excellent multi-tasking skills, managing multiple initiatives at one time in a fast-paced environment
  • Travel may be required (U.S. and International)

Pluses
  • IoT experience - Architecting mobile, hardware devices, and distributed applications and platforms including complex distributed service environments ( SOA, Cloud, distributed windows applications and services, and SDK’s )
  • SQL 2012+, High availability groups
  • CICD with Team City, Octopus deploy, etc.
  • Experience developing multithreaded, high concurrency services ( Windows Services )
  • provided by Dice

Job Summary

Job ID:217
Company:Dice
Location:Worldwide
Job Type:Full-time
Primary Tag:Software Development

To claim this job, send an email to admin@remoteng.com from your work email with the job ID.

More Details


Website:

https://www.dice.com/

Job Posted:

3 years ago