Spr Companies - Chicago, IL
posted about 1 month ago
As a Software Architect at SPR, you will create complex solutions and play a key technical role within the company and with clients across one or more projects. You are responsible for full lifecycle application architecture and development, and must be able to articulate design decisions and translate business requirements/user stories into application logic as a team lead, team member, or as an individual. You play a key role in technical client relations, technical sales, and oversight of one or more software development projects. You are a driving force behind the success of our projects. You are a motivated self-starter who keeps an eye on trends and new technology in the industry and who is eager to tackle challenging troubleshooting and development tasks. In this role, you will engage in full lifecycle software architecture, development, and testing using modern tools and techniques. You will act as a technical lead for one or more software development initiatives, mentoring and training mid-level engineers and other team members. Your responsibilities will include leading and documenting solution design and technical strategy for internal and external initiatives, communicating with users and other technical teams to collect requirements, and providing estimates. You will also participate in daily stand-up sessions, project meetings, and client demonstrations, ensuring that you remain focused, dependable, and productive while keeping stakeholders informed of any issues or blockers. Your role will require you to understand SPR's business, conduct tasks proficiently, and meet commitments and deadlines. You will value personal competency and the competency of co-workers, seeking professional and personal growth opportunities and attending trainings that enhance your professional behavior.