Software Engineering Team Lead
3 weeks ago
Software Engineering Team Lead
We are seeking an accomplished Software Engineering Team Lead to join our team in supporting multiple software products and brands across the organization. This position is located in Nashville, TN and offers a schedule of 3 days onsite and 2 days remote.
Key Responsibilities:
- Leading an engineering team of 3-4 people
- Architecting, developing, testing, deploying, and operating large-scale software solutions
- Taking full end-to-end ownership of shipping high quality software
- Collaborating with the product team to specify the work, to development and testing, to eventual deployment and operation in production
- Advocating for the ongoing improvement in how we work - both technical and non-technical - including new technologies, platforms, and best practices
- Influencing the technical strategy of our data and API platforms
Requirements:
- Bachelor's Degree required from an accredited, not for profit university or college. MSc or PhD is a plus.
- 8+ years of professional software development experience.
- 5+ years of experience in ReactJS development and expert level knowledge of modern JavaScript / TypeScript
- Experience with high level software design/architecture
- Knowledge of HTML5, CSS3, and CSS preprocessors
- Experience implementing and running software development best practices, including standards, code reviews, source control, builds, testing and operations.
- Proficiency with Source Control systems such as Git or Azure DevOps.
- Expertise with relational database (e.g., SQL Server) or NoSQL (e.g.,
- Experience as a technical leader or software architect.
- If no prior management experience, other leadership or mentoring practice.
- Real world experience with Cloud platforms such as AWS or Azure.
What We Offer:
- Generous compensation and performance-based incentives
- CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program
- Medical / Vision / Dental / Prescription Drug
- Life, legal, and supplementary insurance
- Virtual and in person mental health counseling services for individuals and family
- Commuter and parking benefits
- 401(K) retirement plan with matching contributions
- Employee stock purchase plan
- Tuition reimbursement
- On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes
- Access to CoStar Group's Diversity, Equity, & Inclusion Employee Resource Groups
- Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks
-
Software Engineering Team Lead
3 weeks ago
Nashville, Tennessee, United States CoStar Realty Information, Inc. Full timeJob DescriptionCoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. As a Software Engineering Team Lead, you will play a critical role in supporting multiple software products and brands across the organization.You will have a direct impact on highly visible web applications that...
-
Senior Software Engineering Lead
3 weeks ago
Nashville, Tennessee, United States Prime Therapeutics Full timeWe are seeking a highly skilled Senior Software Engineering Lead to join our team at Prime Therapeutics. As a key member of our engineering team, you will be responsible for leading the development of high-quality, scalable software applications in AWS cloud.Key Responsibilities:Design and develop highly scalable applications in AWS cloud using tools like...
-
Civil Engineering Team Lead
3 weeks ago
Nashville, Tennessee, United States Adecco US, Inc. Full timeAdecco US, Inc. is partnering with a prominent construction company in the Nashville, TN area to find a skilled Civil Engineer Team Lead.The ideal candidate will possess strong leadership skills to effectively guide their team in achieving project goals and firm objectives.They will excel in marketing their expertise and leadership abilities to both existing...
-
Software Engineering Manager
4 weeks ago
Nashville, Tennessee, United States L3Harris Full timeJob Title: Software Engineering ManagerJob Code: 12569Job Location: Nashville, TN – (Responsibilities must be performed on-site.)Job Schedule: 9/80 Work Schedule – (Every other Friday is a non-workday.)Job Description:The Software Engineering Manager is responsible for leading the technical efforts within one or several projects. This individual works...
-
Software Engineer
4 weeks ago
Nashville, Tennessee, United States Regions Bank Full timeJob SummaryRegions Bank is seeking a highly skilled Software Engineer to join our Technology team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications to support the bank's business operations.Key ResponsibilitiesDesign and develop software applications using .NET Core, ASP.NET, and C#Collaborate...
-
Software Engineer Intern
4 weeks ago
Nashville, Tennessee, United States Oracle Full timeAbout the Role:We are seeking a highly skilled Software Engineer Intern to join our team at Oracle. As a Software Engineer Intern, you will be responsible for developing, debugging, and designing enterprise-class software applications.Key Responsibilities:Apply your knowledge of software development to manage software development tasks associated with...
-
Senior Software Development Engineer
4 weeks ago
Nashville, Tennessee, United States Amazon Full timeAbout the RoleAs a Senior Software Development Engineer at Amazon, you will be part of a team that solves complex problems at a rapid pace, utilizing the latest technologies to create scalable solutions.You will have the opportunity to work on a wide range of projects, from building new features and products to improving the customer and seller experience...
-
Senior Software Engineer
4 weeks ago
Nashville, Tennessee, United States HealthStream Full timeJob OverviewHealthStream is a leading provider of healthcare workforce solutions, and we're seeking a skilled Senior Developer to join our team. As a Senior Developer, you will design, develop, and maintain software products that adhere to technology best practices and product offerings. You will work closely with team leaders and senior developers to...
-
Senior Software Engineer
4 weeks ago
Nashville, Tennessee, United States C4 Technical Services Full timeJob Title: Senior Software Engineer - .NET DevelopmentJob Summary: We are seeking a highly skilled Senior Software Engineer to lead our .NET development team.Responsibilities:* Lead sprint planning and development of high-quality software solutions* Develop advanced Excel automations and VSTO plug-ins* Build integrations with Alteryx for ETL capabilities*...
-
Software Development Engineer Intern
3 weeks ago
Nashville, Tennessee, United States Oracle Full timeAbout the Role:We are seeking a highly motivated and talented Software Development Engineer Intern to join our team at Oracle. As a Software Development Engineer Intern, you will have the opportunity to work on cutting-edge cloud infrastructure products and services, and contribute to the development of next-generation applications and...
-
Senior Software Engineer
4 weeks ago
Nashville, Tennessee, United States Transcard Payments LLC Full timeJob Title: Senior Software EngineerTranscard Payments LLC is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our suite of payments APIs and services.Key Responsibilities:Design and develop high-quality C# code for our payments APIs...
-
Senior Structural Engineer/Group Leader
4 weeks ago
Nashville, Tennessee, United States Growth Solutions Team Full timeJob OverviewWe are seeking a highly experienced Senior Structural Engineer/Group Leader to join our team at Growth Solutions Team. As a key member of our engineering team, you will be responsible for leading and overseeing structural engineering tasks for various projects, including assessment and restoration design of concrete, masonry, steel, wood...
-
Software Development Engineer
3 weeks ago
Nashville, Tennessee, United States Amazon Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Your primary focus will be on building cloud-based applications using a range of technologies, including AWS, Java,...
-
Principal Software Engineer
4 weeks ago
Nashville, Tennessee, United States Oracle Full timeJob DescriptionOracle is seeking a highly skilled Principal Software Engineer to join our Cloud Infrastructure team. As a key member of our team, you will be responsible for designing and developing innovative cloud services that meet the needs of our customers.The ideal candidate will have a strong background in distributed systems, cloud computing, and...
-
Software Engineer
3 weeks ago
Nashville, Tennessee, United States Fusion Medical Staffing Full timeAbout the Role As a Software Engineer on our Product Development team, you will be responsible for designing and developing software applications that meet the needs of our customers. Your key responsibilities will include: • Developing software applications using a variety of programming languages and technologies • Collaborating with cross-functional...
-
Software Engineer
3 weeks ago
Nashville, Tennessee, United States Regions Bank Full timeJob DescriptionAt Regions Bank, we are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for overseeing the development, modification, and maintenance of applications. This includes monitoring system applications, ensuring systems run smoothly, and creating reports and other documentation outlining...
-
Software Quality Assurance Engineer
4 weeks ago
Nashville, Tennessee, United States L3Harris Full timeJob Title:Software Quality Assurance EngineerJob Summary:The Software Quality Assurance Engineer is responsible for ensuring the quality of software solutions by creating test plans, executing tests, and managing test activities. The engineer will work with an Agile Scrum development team to ensure that all objectives are met and the software solution works...
-
Software Quality Assurance Engineer
4 weeks ago
Nashville, Tennessee, United States L3 Technologies Full timeJob Title: Software Quality Assurance EngineerJob Summary:The Software Quality Assurance Engineer is responsible for ensuring the quality of software solutions by creating and executing test plans, managing test activities, and collaborating with Agile Scrum development teams.The ideal candidate will have a strong understanding of software testing...
-
Software Engineer
4 weeks ago
Nashville, Tennessee, United States Regions Bank Full timeJob Description:At Regions Bank, we are seeking a highly skilled Software Engineer to join our Technology Department. As a Software Engineer, you will be responsible for overseeing the development, modification, and maintenance of applications. This includes monitoring system applications, ensuring systems run smoothly, and creating reports and other...
-
PLC Software Engineer
4 weeks ago
Nashville, Tennessee, United States Schlusselbauer North America Full timeJob OverviewWe are seeking a highly skilled PLC Software Engineer to join our team at Schlusselbauer North America. This role requires a strong background in industrial automation and PLC programming, with a focus on designing, implementing, and troubleshooting complex systems.The ideal candidate will have a deep understanding of Beckhoff Automation software...