
Lead Software Engineer
AutoNation
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Job Level
About the role
- Responsible for the overall design, implementation and quality of the code the team produces across one or more projects
- Partner with the IT leadership, architecture, and development staff to establish vision, strategy and road maps that align with business strategies and organizational priorities
- Collaborate with peers and leadership to leverage knowledge and solutions across the organization
- Accountable for daily status on tech design, development, and resource management
- Work with delivery leads to staff projects with associates, contractors, and/or third party teams
- Partner with Project managers on a plan and estimates
- Collaborate with Architecture and delivery leads on solution blueprints
- Work with QA and delivery leads on functional testing, integration testing, performance testing and triage defects
- Service introduction on hand-off to application operations team
Requirements
- 8+ years experience in java software development demonstrating increasing levels of responsibility
- Experience leading a team of 3 or more software developers
- Bachelor’s degree in computer science or equivalent experience
- Experience producing solution designs for large-scale, highly available, mission-critical systems
- Proficient in designing, creating and consuming Web Services (REST, JSON, OAuth), multi-tier or microservice applications in Java and large scale database applications
- Strong experience in SQL and data modeling
- Demonstrate sound architecture skills and broad experience designing applications
- Ability to communicate complex technical design concepts and translate into non-technical business solutions
- Able to communicate well with all levels in the organization, and must be comfortable as a primary contact to internal and external customers
- Excellent oral and written communication skills
- Experience in Agile, Waterfall and other software development methodologies
Benefits
- Competitive compensation and 401k matching
- Enjoy a healthy work-life balance with insurance plans (health, dental, vision) and maternity benefits
- Associate purchase and discount programs for new and pre-owned vehicles, services, parts, collision, accessories, and AutoGear
- Access amazing deals and discounts through YouDecide, a website with offers from top providers and retailers
- Join our DRVPNK mission to raise and donate millions of dollars to cancer research and treatment, partnering with cancer charities nationwide
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaWeb ServicesRESTJSONOAuthSQLdata modelingarchitecture designmulti-tier applicationsmicroservice applications
Soft Skills
leadershipcommunicationcollaborationresource managementproblem-solvingtechnical design translationcustomer interactionstatus reportingteam managementstakeholder engagement
Certifications
Bachelor’s degree in computer science