Lead Software Engineer I

The Spot
Tampa, FL, United States
14 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework ADO.NET Application Programming Interfaces (APIs) Business Software C Sharp (Programming Language) Client Server Models Dependency Injection Software Design Patterns Web Development Language Integrated Query Entity Framework Microsoft Software
+8 more
Object-Relational Mapping Object-Oriented Software Development Proprietary Software Server Administration Software Engineering Software Systems SQL Databases Data Layers

Job description

As a Lead Software Engineer I, you are key in the design, testing, and maintenance of our proprietary software, RED, as well as our customer-facing portals. Your goals are to make the company more efficient and provide better customer service through technology., * Provide full object-oriented development capabilities for our core business applications, including data layer integration, domain-level functionality and logic, and web presentation and availability - including security.

  • Investigate and address technical issues as they arise while keeping stakeholders informed and updated with progress.
  • Mentor junior resources and make yourself available to demonstrate and recommend best practices.
  • Contribute to design and planning discussions from a perspective of high scalability and maintainability for our software solutions.

Requirements

  • 4-year college degree in CS (or related field) or similar, relevant technical experience.
  • 5+ years of proven experience developing web and client-server solutions.
  • Expertise in the following languages is required: C# and SQL.
  • Experience with an ORM is preferred, ideally Entity Framework and LINQ.
  • Experience with .NET and related tooling such as dependency injection, API authorization, and repository design patterns.
  • Technical lead experience including the ability to coordinate the development efforts of a small team.

Skills:

  • Can prioritize multiple projects, while meeting deadlines and quality expectations.
  • Can adapt quickly to a changing environment., ADO.NET Entity Framework, Application Programming Interface (API), Best Practices, Business Solutions, Customer Relations, Customer Support/Service, Dependency Injection, Design Patterns Programming Methodologies, Develop and Maintain Customers, Entrepreneurship, Establish Priorities, LINQ (Language Integrated Query), Leadership, Logistics, Machine Tool, Mentoring, Microsoft .NET, Microsoft C# (C Sharp), Multitasking, Object Oriented Development, Object Relational Mapping (ORM), Organizational Skills, Problem Solving Skills, SQL (Structured Query Language), Software Administration, Software Engineering, Team Player, Technical Leadership, Test Design, Time Management, Web Programming

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · World Congress 2024

1:58 min

Shifting security permissions from applications to the data layer

Neena Thomas Neena Thomas · World Congress 2026 Europe

3:38 min

Connecting .NET to PostgreSQL with the Npgsql provider

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:36 min

Evolution from key-value stores to distributed SQL

Wei Hu Wei Hu · World Congress 2025

55 sec

Integrating recommended UI architectures with Jetpack Compose

Crístian Viana · World Congress 2023

Videos

See all

Related articles

See all