Skip to content

Technical Lead – Commerce Experience
Company | Brunswick |
---|
Location | Vernon Hills, IL, USA |
---|
Salary | $115700 – $185900 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- Minimum of five years of experience in at least two IT solution development disciplines, including technical or infrastructure, network management, application development, middleware, database management or cloud development
- Exposure to multiple, diverse technologies, platforms and processing environments
- Good understanding of strategic and new and emerging technology trends, and the practical application of existing, new and emerging technologies to new and evolving business and operating models
- Good understanding of product management, agile principles and development methodologies and capability of providing advice and guidance on opportunities, impact and risks, taking account of technical and architectural debt
- Experience delivering presentations to senior-level executives and technical audiences
- Knowledge of Adobe Commerce, Adobe Experience Manager and subscription management platforms
- Knowledge of various backend development languages like Java, Go and Python
- Knowledge of various database technologies like MySQL, MongoDB and Oracle
- Knowledge of various frontend web development languages like JavaScript, HTML and CSS
- Knowledge of various aspects of an enterprise technology architecture like business, information, data, network and security
- Excellent understanding of application development methodologies and infrastructure and network architecture
- Excellent analytical, planning, organizational and technical skills
- Excellent written and verbal communication skills
- Ability to work with developers in an in-and-out outsourced environment
Responsibilities
- Technical leadership – Set the technical direction of a project, make design and architectural decisions, and create technical standards and procedures
- Team management – Hire, train, and mentor team members, and delegate work fairly
- Project management – Ensure projects are delivered on time and meet company standards, and keep all parties informed
- Technical issues – Resolve technical issues, guide team members through challenges, and troubleshoot technical problems
- Quality assurance – Oversee software quality, conduct security audits, and identify areas for improvement
- Communication – Bridge the gap between the project team and senior management, and communicate proactively
- Risk management – Develop risk mitigation processes and analyze operations to identify risks and redundancies
- Innovation – Stay up to date on emerging technologies and trends to identify opportunities for improvement
- Teamwork – Encourage team members to voice ideas, and defend your team when they make mistakes
Preferred Qualifications
- Organizationally savvy, with the ability to navigate organizational politics
- Skilled at influencing, guiding and facilitating stakeholders and peers with decision making
- Ability to articulate new ideas and concepts to technical and nontechnical audiences
- Ability to understand the long-term (‘big picture’) and short-term perspectives of situations
- Ability to translate future-state business capabilities and requirements into solution architecture requirements
- Ability to propose and estimate the financial impact of solution architecture alternatives
- Ability to work creatively and analytically to solve business problems and propose solutions
- Ability to quickly comprehend the functions and capabilities of new technologies