*Technical Lead - Software Engineer*
*$150,000 - $155,000 Annually + Bonus*
*Local to Indianapolis, IN (Hybrid Schedule)*
*Direct Hire/Salaried*
*Summary*
As a Technical Lead you will be a leader in the solution planning, delivery and maintenance of the eCommerce experiences that our customers use every day. This position works alongside a talented group of Engineers, Scrum Masters, Product Managers, Designers, and Testers in a fast-paced environment to continuously deliver high-quality, working software to our users. The Technical Lead is a champion for researching, trialing, and implementing new technologies and approaches and sharing the results across the wider delivery team.
*Key Responsibilities and Tasks:*
* Architects, codes and implements ecommerce features and applications in collaboration with Engineering, UX Research & Design, Product Management and Business teams
* Leads the cross-functional teams in event-driven programming best practices
* Supports existing properties while working on projects to modernize and establish the technical direction for the future of our ecommerce platform
* Stays current with the latest trends in ecommerce and assesses emerging technologies to make recommendations regarding adoption across delivery team
* Builds proof of concept executions to test and establish future technical direction, establishes new standards that advance our developer and customer experience
* Develops unit and functional test plans, carries out unit test plans, and aids in the use of functional test plans and the verification of test results
* Works with 3rd party architects and engineers in implementing and troubleshooting SaaS integrations
* Champions the prioritization of technical debt to stabilize our existing properties
* Provides direction and assistance to team members, expanding the team knowledge of software development methodologies
* Develops and presents sharable materials to provide technical guidance and support to the team around development best practices
* Manages and/or mentors other engineering talent
* Additional projects and duties as assigned
*Required Computer and/or Technical Skills*
Should have intermediate to advanced knowledge and abilities with Digital Commerce Applications and other common tools. Experience in a retail environment is preferred. These applications include:
* Advanced proficiency in developing HTML, SASS/LESS (CSS) and JavaScript.
* Proficient in microservice architecture
* GraphQL or REST API development experience required
* GIT/Github/Bitbucket repository experience required
* React/NextJS/Kotlin development experience preferred
* GULP/Webpack preferred
* Google Tag Manager, Tealium or similar tag management software preferred
* Content Management System integration
* Referencing UI specifications in Figma, Adobe XD, Sketch or similar experience
* JSTL Tag Libraries
* Advanced jQuery development
* Foundation 6
* Atlassian Toolset (Jira/Confluence)
*Required Education and/or Experience*
* Bachelor s degree (B.A.) in Computer Science or IT related field from a four-year college or university. At least 5-7 years experience, 4 years in J2EE or JAVA or the equivalent combination of education and experience.
*Required Computer and/or Technical Skills*
* Should have basic to intermediate knowledge and abilities with Google Docs, Google Sheets, Google Slides and needed development tools.
*Decision Making and Problem Solving Skills*
* Able to define problems, collect data, establish facts, and draw valid conclusions. Able to analyze results at a micro and macro level and present findings. Makes routine decisions following established policies and procedures; collaborates with managers to gain assistance when complex issues arise.
Job Type: Full-time
Pay: $150,000.00 - $155,000.00 per year
Compensation Package:
* Bonus opportunities
Schedule:
* Monday to Friday
Ability to Commute:
* Indianapolis, IN 46229 (Required)
Work Location: Hybrid remote in Indianapolis, IN 46229