style='position: relative;float: left;'
Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
Similar Jobs
NOC Technician
Detroit, TN
Apply Now >
Data Warehouse Architect
Detroit Tigers, Inc.
Detroit, TN
Apply Now >
Sr QA Engineer
Detroit, TN
Apply Now >
Site Reliability Engineer
Detroit Tigers, Inc.
Detroit, TN
Apply Now >
Director, Cyber Security for Governance, Risk and Compliance
Detroit Tigers, Inc.
Detroit, TN
Apply Now >
View more jobs in Detroit, TN
View more jobs in Tennessee

Job Details

Lead Software Engineer

Location
Detroit, TN, United States

Posted on
Mar 29, 2023

Apply for this job






Profile

,AnswerValue:u003cdivu003eu003cdivu003eu003cbu003eYour Mission u003c/bu003eu003c/divu003eu003cdivu003eu003cdivu003eu003cdivu003eu003cpu003eYou work on a team building and maintaining the custom software which runs Little Caesars. Whether remote or on site, you will be part of all aspects of the Software Development Lifecycle including technical design, development, testing and support.u0026nbsp;u003c/pu003eu003cpu003eShare your expertise in multiple areas of software development technology.u0026nbsp; Lead initiatives and provide direction to less experienced software engineers on your team and influence and impact initiatives outside your immediate team.u0026nbsp; This position may support LCE or other Ilitch companies.u003c/pu003eu003cpu003eu003cbu003eHow You’ll Make an Impact u003c/bu003eu003c/pu003eu003culu003eu003cliu003eParticipate in the design, development, and support of technical projects through to completion according to project and corporate standards and methodologies.u0026nbsp;u003c/liu003eu003cliu003eResponsible for the individual delivery of large, complex system components. Lead Act as the lead technologist on Medium-sized projects (up to 52 FTE weeks) being responsible for technical quality, on-time delivery and performance of other technical resources on the project.u003c/liu003eu003cliu003eWrite code that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements.u003c/liu003eu003cliu003eConsider broader architectural concerns when designing and developing code scalability, maintainability, securability, reliability, extensibility, etcu003c/liu003eu003cliu003eAbility to quickly debug cross-module issues and intuit where bugs might lie due to deep knowledge of the libraries, platforms, and systemsu003c/liu003eu003cliu003eMaintain strong awareness of the ecosystem of tools and libraries supporting your primary programming language and development environments. Have a strong grasp of the idioms and patterns of my language.u003c/liu003eu003cliu003eIndependently design and develop software components in business-critical, complex scenarios, with simplicity and maintenance as key considerations.u003c/liu003eu003cliu003eIdentify when it is appropriate to make significant refactors.u003c/liu003eu003cliu003eIndependently identify the right solutions to solve complex ambiguous, open-ended problemsu003c/liu003eu003cliu003eDefine unit-testing strategies and implement and maintain unit testsu003c/liu003eu003cliu003eLead aspects of agile software development including sprint-planning, story review and demos. Lead estimation and planning sessions and assist with project kick-offs. Mentor more junior developers on estimation skills.u003c/liu003eu003cliu003eLead discussion and trouble-shooting during support incidents on a rotational basis.u0026nbsp; Develop and maintain support documentation.u003c/liu003eu003cliu003eLead research and identification of root causes for system issues. Identify deficiencies or alternatives and present proposals to more senior engineers including weighing the pros and cons of different solutions. Participate in technical aspects of system evaluation and vendor selection processes.u003c/liu003eu003cliu003eLead research and proof-of-concepts of new technologies.u0026nbsp; Present findings to senior technologists in the organization including business cases and supporting data for recommendations.u003c/liu003eu003cliu003eFunction as a SME in at least one area of technology. Provide mentorship and guidance to other colleagues in this area and stay up to date on the latest trends and developments in the area. Identify new technologies and processes which should be considered for use by LCE.u003c/liu003eu003cliu003eMentor others and implement best practices on technical tasks which support the overall software development team such as u003c/liu003eu003cliu003ePerforming builds and releases and coordinating of system changes into the build schedule to satisfy all needsu003c/liu003eu003cliu003eWorking on software pipelines and other developer automationu003c/liu003eu003cliu003ePerforming pull-request reviews of others’ worku003c/liu003eu003cliu003eLead the design and architecture of medium-sized software projects. Ensure team develops excellent quality solutions with a focus on stability, scalability, security, and maintainability.u003c/liu003eu003cliu003eCreate coherent designs with multiple components interacting across API or system boundariesu003c/liu003eu003c/ulu003eu003cpu003eu003cbu003eWho You Are u003c/bu003eu003c/pu003eu003culu003eu003cliu003eBachelor’s degree in Computer Science or related field.u0026nbsp; Equivalent experience may be considered in lieu of a formal education.u003c/liu003eu003cliu003eMinimum of seven (7) years of programming experience in a professional environment.u003c/liu003eu003cliu003eConsistent demonstration of strong analytical skills and abilities to develop solutions and alternatives that meet business goals.u003c/liu003eu003cliu003eMaintains strong relationships across your organization and regularly collaborates with other IT staff and business units.u003c/liu003eu003cliu003eConsistent demonstration of effective verbal and written communication skills. Consistent demonstration of the ability to listen and communicate technical information to a wide variety of technical and non-technicalu003cspanu003eu0026nbsp;u003c/spanu003eu003cspanu003eclients.u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u0026nbsp;u003c/spanu003eu003c/liu003eu003cliu003eConsistently self-motivated, curious, and creative in approach to technology with a passionate embrace of technology.u003c/liu003eu003cliu003eDeep, substantial expertise in the technologies required for the role. In general, a Lead Software Engineer is expected to have strong knowledge in more than one u0026nbsp;of the following technologies u003culu003eu003cliu003eHTML / JavaScript / CSS/ React / TypeScript, C# / .Net Core, Node.js, Open-source JavaScript libraries, Data storage technologies including RDMSs, No-SQL databases and unstructured storage, REST APIs, Android mobile application development using Kotlin or Java, iOS mobile application development using or Swift or Objective-C, Java, Python, Coding for embedded systems with preemptive, multitasking RTOS in a language such as C , Microservices, Azure cloud platform or equivalents such as AWS or GCPu003c/liu003eu003c/ulu003eu003c/liu003eu003cliu003eStrong expertise with one or more programming paradigms such as Object Oriented Programming (OOP), functional programming, or dependency injection. Demonstrated ability to engage developers in and promote agile methodology.u003c/liu003eu003cliu003eStrong expertise using source control technologies such as GIT. Demonstrated knowledge of different source control strategies and tools.u003c/liu003eu003cliu003eDemonstrated expertise building or building to RESTful APIs.u003c/liu003eu003cliu003eExpertise with one or more programming paradigms such as Object Oriented Programming (OOP), functional programming, or dependency injection.u003c/liu003eu003c/ulu003eu003c/divu003eu003c/divu003eu003c/divu003eu003c/divu003e,

Company info

Sign Up Now - MiamiCrossing.com

Similar Jobs:
UX Lead
Location : Detroit, TN
As a Lead UX Designer, you help determine the experience architecture of our clients’ digital products. Combining stellar UX and analytical skills, you take ideas from conception to execution—collaborating with your team, navigati...
NETWORK OPERATIONS TECHNICIAN
Location : Detroit, TN
:text,ActualValueFromSolar:null},{QuestionName:Job Description,AnswerValue:\u003cp\u003e\u003cb\u003eBuild a Bigger, Better, Bolder Future\u003c/b\u003e\u003c/p\u003e\u003cp\u003eImagine working for a company that measures its suc...
Sr Business Intelligence Engineer
Location : Detroit, TN
:text,ActualValueFromSolar:null},{QuestionName:Job Description,AnswerValue:\u003cp\u003e\u003cb\u003eBuild a Bigger, Better, Bolder Future\u003c/b\u003e\u003c/p\u003e\u003cp\u003eImagine working for a company that measures its suc...
I was facing the seven-year itch at my previous workplace. Thanks to EmploymentCrossing, I'm committed to a fantastic sales job in downtown Manhattan.
Joseph L - New York, NY
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
MiamiCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
MiamiCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2026 MiamiCrossing - All rights reserved. 21 192