Software Team Architect

Ecentria Group

Northbrook (IL)

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental and Vision Insurance
401k plan participation
Short and Long-Term Disability
Life Insurance
Paid holidays
Employee Assistance Program
Paid Parental Bonding Leave

Job summary

OpticsPlanet is seeking a Software Team Architect to lead the engineering team, set technical strategy, and design scalable software systems. You will drive architecture decisions, mentor developers, and ensure architecture alignment with business goals.

The role focuses on C#/.NET, system scalability, performance optimization, and collaboration with product owners and DevOps. This onsite position is based in Northbrook, IL.

Qualifications

  • Bachelor’s degree in Computer Science, Systems Engineering, or related field.
  • 4+ years C# development experience; MS SQL and VBA a plus.
  • Open source code or example projects preferred.
  • Familiarity with Atlassian tools: Jira, Confluence, Bamboo, Stash.

Responsibilities

  • Lead design and maintenance of project architecture.
  • Mentor and develop team members; ensure timely delivery.
  • Collaborate with product owners, DevOps, and cross‑functional teams.
  • Translate business needs into scalable software solutions.

Education

Bachelor’s degree in Computer Science / Systems Engineering

Tools

Jira
Confluence
Bamboo
Stash

Job description

Description

OpticsPlanet is seeking a full-time Software Team Architect to join our Engineering Team. The Software Team Architect is a technical lead that responsible for creating technical strategy and design of software systems within the team of their responsibility, as well as contributing to the overall Architecture Vision for the company, working together with other architects and software engineers on cohesive designs that meet the needs of customers.

Duties & Responsibilities:

The main focus of the Software Team Architect role is not only designing the system’s architecture but also leading the development team, ensuring delivery, mentoring, and fostering collaboration.

With the main responsibilities as follows:

  • Design and maintain project architecture.
  • Ensure that chosen technologies and frameworks are aligned with company standards.
  • Ensure alignment of the architecture approach and specific implementation within their teams with the overall Architecture Vision for the company.
  • Solve complex technical challenges.
  • Optimize performance, scalability, security of the designated code area.
  • Enforce coding standards and best practices.
  • Remove technical or architecture impediments to ensure timely delivery of tasks.
  • Mentor and develop team members.
  • Communicate with product owner and, when necessary, with stakeholders.
  • Facilitate coding workflow and processes.
  • Ensure alignment of project architecture with business goals.
  • Define and document best practices, coding standards, and development workflows.
  • Ensure that systems are scalable, maintainable, and cost-effective.
  • Collaborate with cross-functional teams, including product owners and DevOps Engineers.
  • Translate business requirements into software development solutions.
  • Maintain and suggest optimization solutions for software performance, reliability, and efficiency.
  • Identify and resolve scalability and technical debt issues within their team's code area.
  • Help develop new features and systems, as well as improve existing platform components using C#/.Net stack, utilizing several open-source technologies.
  • Deconstruct systems and large problems into smaller, manageable components.
  • Support integration with third party tools and services and integration between different in-house systems.
  • Utilize data mining and analytics techniques, including multi-database reporting.
  • Proactively identify technical complexities and provide technical guidance for the development team’s engineers.
  • Identify areas for focus and improvement.
  • Other ad hoc duties as assigned.
Requirements
  • Bachelor’s degree, or foreign equivalent, in Computer Science, Systems Engineering, or a closely related field of study
  • 4+ years C# Developer experience. MS SQL server, and VBA is a plus, but other languages are accepted as well
  • Practical usage of agentic engineering tools
  • Initiative, desire to learn, willingness to adapt, and ability to work in a team
  • Experience working on cross team projects
  • Understanding of order and warehouse management systems is a great plus
  • Leading a team will be a plus
  • Open source code or example projects that you're proud to share preferred
  • Familiarity with Atlassian tools such as Jira, Confluence, Bamboo, Stash preferred
  • Knowledge of web platforms and technologies, including Message Bus, HTTP, REST APIs, JSON preferred
Compensation and Benefits:
  • Annual Based Salary Range: $100-140K
  • The annual based range for this role considers the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled.

Ecentria offers generous benefits to full-time employees including but not limited to:

  • Medical, Dental and Vision Insurance
  • 401k plan participation
  • Company paid Short and Long-Term Disability Insurance
  • Company paid Life Insurance
  • Company paid holidays
  • Employee Assistance Program
  • Paid Parental Bonding Leave

To learn more Ecentria’s benefits, please visit: https://ecentria.com/careers/

Work Location:

This onsite role is based out of Northbrook, IL location. Candidates must be able to work from this location up to five days/week.

Application:

Your application must provide sufficient details about your background and experience to allow the screening panel to properly assess your experience in the required elements, including your experience and achievements.

If a strong match is found between your qualifications and the requirements of the position, a member of the recruiting staff will contact you to further discuss the career opportunity.

Equal Employment Opportunity:

Ecentria is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

No recruiter or third-party applications.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer
Senior Software Development Engineer

Ecentria Group • Northbrook (IL)

On-site
USD 100,000 - 140,000
Medical, Dental and Vision Insurance
401(k) plan participation
Disability Insurance (short & long)
+4
Staff Architect
Staff Architect

IVANS Insurance Solutions • Lewisville (TX)

On-site
USD 60,000 - 175,000
Medical, Dental, and Vision Coverage
Holiday and Vacation Time
Health & Wellness Days
+1
Lead Software Architect - C#/.NET Systems
Lead Software Architect - C#/.NET Systems

Ecentria Group • Northbrook (IL)

On-site
USD 100,000 - 140,000
Medical, Dental and Vision Insurance
401k plan participation
Short and Long-Term Disability
+4
Software Architect
Software Architect

Clinical Reference Laboratory • Lenexa (KS)

On-site
USD 110,000 - 210,000
Medical, Dental, Vision
Life/AD&D
401(k)
+4
Technical Architect
Technical Architect

The Timberline Group • St. Louis (MO)

On-site
USD 120,000 - 180,000
Industry-leading bonus program
Profit sharing
401k Traditional
Application Architect Team Lead
Application Architect Team Lead

Designeers Midwest • Cincinnati (OH)

On-site
USD 120,000 - 150,000
Solution Architect
Solution Architect

Further • Dallas (TX)

Hybrid
USD 130,000 - 160,000
Net-zero cost medical option
Company contributions to HSA
Fertility support
+2
Software Solutions Architect
Software Solutions Architect

MACHINE LEARNING TECHNOLOGIES LLC • Chicago (IL)

On-site
USD 120,000 - 170,000
Software Architect
Software Architect

SHI • Hartford (CT)

Remote
USD 150,000 - 200,000
Health, wellness, and financial benefits
Continuous professional growth
World-class facilities
Software Architect
Software Architect

SHI • Santa Fe (NM)

Remote
USD 150,000 - 200,000
Health benefits
401K
Bonus potential