This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Lead Software Engineer with Resource Data, you will help design and develop software solutions that elevate enterprise systems efficiency, performance, and value.
You will join a team of high-achieving technical consultants and provide solutions to clients' most challenging enterprise IT problems.
In this role, you will act as a player-coach, managing a team of developers while remaining hands-on in development.
You will consult directly with client project leaders to draft system design, conceptual architecture, and project plans in collaboration with the project manager.
Key responsibilities include analyzing, designing, developing, and testing software modules in support of clients' software application development projects.
You will deliver solutions with Agile project teams that adhere to business needs, technical requirements, workflow, budget, timeline, and resources.
You will manage internal development teams to deliver technical transformation of client applications.
You will provide subject matter expertise in building estimates, proposals, and architectural trade-offs.
Requirements:
You must have 7+ years of experience programming in core Microsoft frameworks, including .NET Frameworks, .NET Core, Entity Framework, and SQL Server.
Experience creating web interfaces using C# in Microsoft's Blazor framework is required.
You should have experience developing custom software solutions on an Agile software development team.
A proven track record in consulting, advising, or working directly with clients on technology-driven projects is necessary.
A bachelor’s or master’s degree in computer science or a closely related field is preferred.
Experience designing and developing data warehouses using Azure cloud data technology is a plus.
Experience consulting directly to customers in a client-facing role is also preferred.
Benefits:
Resource Data promotes a culture of work-life balance, ensuring that employees can focus on what truly matters to them without the burden of overtime or long hours.
The company values diversity and teamwork, providing support from coworkers regardless of their role or location.
Employees are encouraged to pursue personal interests and goals outside of work, contributing to a fulfilling and enjoyable work environment.
Resource Data is an Equal Opportunity Employer and welcomes qualified individuals authorized to work for any employer in the U.S.