Match score not available

Architect, Software Engineer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 
Illinois (USA), United States

Offer summary

Qualifications:

Bachelor's Degree in Computer Science or equivalent, 5-10 years of related experience, Strong knowledge of OO design and patterns, Experience with large-scale application development.

Key responsabilities:

  • Lead design and development of software systems
  • Mentor developers and lead code reviews
Sears logo
Sears Retail (Super / Hypermarket) XLarge https://bit.ly/
10001 Employees
See all jobs

Job description

Job Description

JOB SCOPE:

The Architect, Software Engineering role focuses on leading the design, development, and analysis of software systems, ensuring alignment with business strategy and technical standards. Key responsibilities include designing feature areas for maintainability, mentoring developers, and leading code reviews. The role also involves driving the evolution of technology standards and making critical decisions in software architecture, with minimal oversight, to improve product performance and customer satisfaction.

Job Summary

The Architect, Software Engineer creates and designs new software, applying theoretical principles of computing and mathematics in order to analyze, test and assess software systems. The Architect, Software Engineer evaluates user needs while designing and testing new software to meet those needs. This may involve analyzing and developing flow charts, models, diagrams and algorithms in addition to coding or modifying software. This position researches and develops new technologies and processes/algorithms, and introduces them to the enterprise as needed to improve revenue and customer satisfaction.

Responsibilities/Skills/Experience Requirements

JOB DUTIES/RESPONSIBILITIES:

  • Analyzes and identifies technical areas for improvement within existing applications
  • Creates designs for feature areas that take into consideration the entire product life cycle, so that the feature areas are efficiently maintained
  • Leads analysis, design and development of software in a cross-functional technical team
  • Influences development and maturation of the product and technology vision and strategy for the Company
  • Leads design reviews
  • Effectively articulates the key design principles for the feature areas to the immediate team and upper management
  • Leads and mentors other developers in coding complex technical solutions
  • Keeps abreast of new technology patterns and trends. Leads the evolution of standards and technology (tools, conventions and design patterns)
  • Influences the discovery and decision-making process when changes to standards and technology are required (tools, conventions and design patterns)
  • Independently develops and implements software for ecommerce applications and related technology, with minimum oversight
  • Leads code reviews to ensure functional performance specifications are met and engineering standards are followed
  • Creates self-documenting designs and/or clearly communicates intent via comments in code, on specifications, in as-built documentation and during code reviews
  • Writes unit and integration tests for each deliverable, effectively and comprehensively exercising the code; prevents the introduction of subsequent bugs, and corrects existing bugs or design issues when discovered

Job Requirements

  • Bachelors Degree
  • 5-10 years of related experience
  • 18 years of age or older (except some locations which may allow for 16 and 17 year olds)

Required Skills

  • Bachelor's Degree in Computer Science, a related technical or scientific field, or equivalent experience
  • Strong knowledge of OO design including extensive utilization of design patterns
  • Ability to mentor and recruit junior developers & enforce good development practices like encapsulation, composition, continuous integration & test driven development.
  • Familiarity with continuous integration and build tools
  • Participation through completion of multiple releases of a complex software project
  • Analysis, design, coding and implementation of large-scale applications
  • Solid knowledge of algorithms, data structures and complexity theory
  • Ability to effectively write so requirements are clear and readily understood

Years Experience

5 - 10 Years Experience

Travel Requirements

None

Country

United States

Work-In City

REMOTE

Work-In State

REMOTE

Work-In Postal Code

REMOTE

Business

Transformco Corporate

Job Function

Information Technology

Employment Category

Regular, Full-time

Compensation Range

130k-135k

Additional Compensation Explanation

N/A

EEO/EOE Footer

Equal Opportunity Employer / Disability / Vet.

Posting Tags

#Remote, #Technology

Company Brand

Transformco

Location City

HOFFMAN ESTATES

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Retail (Super / Hypermarket)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Teamwork
  • Communication
  • Problem Solving

Software Architect Related jobs