Enable job alerts via email!

Principal Software Engineer - Tech Build

Point B

Chicago (IL)

Hybrid

USD 263,000 - 304,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading consulting firm seeks a senior software architect to engage with clients and lead development teams. The role requires extensive experience in software solutions and a track record in consulting, making it ideal for candidates seeking significant career advancement. Flexibility in work arrangements, including remote options, fosters a conducive work environment.

Benefits

Employee Stock Ownership Plan (ESOP)
Flexible work arrangements
Career advancement opportunities
Award-winning workplace culture

Qualifications

  • 12+ years of experience in software solutions development.
  • Proven experience in leading technical teams.
  • Strong client and business leader relationship management skills.

Responsibilities

  • Engage with clients to define technology solutions.
  • Lead development teams in software implementation.
  • Contribute to business development and proposals.

Skills

Python
React
Node.js
Solution Architecture
Client Engagement

Education

M.B.A.
B.A. or B.S. in Computer Science Engineering

Job description

Employer Industry: Business Innovation and Consulting

Why consider this job opportunity:
- Salary up to $263,500
- Bonuses awarded based on individual contributions and overall firm performance
- Opportunity for career advancement and growth within the organization
- Employee Stock Ownership Plan (ESOP) providing a voice in career direction and company growth
- Award-winning workplace culture recognized by multiple organizations
- Flexibility in work arrangements, including remote work options and potential travel

What to Expect (Job Responsibilities):
- Engage with clients to understand their business challenges and define technology solutions
- Develop solution architecture that aligns with business needs and is structured for implementation
- Lead development teams in implementing software solutions, ensuring adherence to best practices
- Act as a trusted advisor to clients, managing expectations, risks, and dependencies
- Contribute to business development through solution architecture and proposal development

What is Required (Qualifications):
- M.B.A. desired and a B.A. or B.S. in computer science engineering or equivalent
- 12+ years of experience in developing software solutions for enterprises or consulting
- Proven experience in software solution architecture and leading technical teams
- Strong ability to engage and manage relationships with business leaders and clients
- Proficiency in software development using Python for back-end and React/Next.js/Node.js for front-end

How to Stand Out (Preferred Qualifications):
- Experience in both enterprise software development and professional consulting
- Proven track record of building technical practices, teams, or reusable solution assets
- Experience working across industries or deep experience in a strategic vertical (e.g., healthcare, finance, tech)
- Prior involvement in shaping firm service offerings and participating in firm-building initiatives

#BusinessInnovation #SoftwareEngineering #Consulting #CareerGrowth #RemoteWork

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.
We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Manager, Principal Software Engineer -Tech Build

Point B

Chicago

On-site

USD 118 000 - 264 000

6 days ago
Be an early applicant