Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Product Systems Fullstack .NET Developer – Lead

Technology

Lead Developer

No

Tampa, Florida, United States

Apply today to our IT team at Ashley Furniture – the World’s Largest Furniture Manufacturer!

Our IT team combines a highly skilled workforce, the most advanced equipment available, and incredible computer optimization to create one of the most agile operations in the industry!

Position Details

Position Title

Product Systems Fullstack .NET Developer – Lead

Level

Lead Engineer

Total Years of Experience

6

Relevant Years of Exp

4

Primary Technologies

C#, VB.NET, .NET Core, WCF, MS SQL, Azure

The Lead IT Developer will design and implement applications, customizations to COTS systems and integrations to ingest and distribute data.

The Lead IT Developer will be responsible for carefully analyzing software specifications and system requirements and translate them into fully functional components/applications. We are a build and run team, so you will have the opportunity to participate in the entire application development life cycle.

The Lead IT Developer will mentor and provide direction to a team of developers as needed.

Primary Job Functions

· Participate in scrum meetings to understand the project plans, requirements, collaborate with the team and stakeholders.

· Understand the stories, features, use cases design and build appropriate solutions to meet customer needs in timely manner with highest quality.

· Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.

· Effectively communicate cross-functionally across various teams, internal and external stakeholders.

· Arrange specifications by developing logical sequence, preparing flowcharts, and researching solutions.

· Established time management skills with the ability to run multiple projects simultaneously.

· Help with design and code reviews. Ensure high performing standards and thorough unit, functional and integration testing.

· Build, test, deploy (using CI/CD Pipelines) and manage (application health) for applications to web servers/azure app services/containers.

· Design and develop highly scalable and available integrations using relevant integration/design patterns e.g., REST, asynchronous messaging, etc.

· Analyze and improve current system integrations and migration strategies.

· Review and refactor existing code as needed in migration projects.

· Mentor and provide direction to a team of developers as needed and may coordinate and manage the work of employees by directing members of the team to meet the area’s goals as well as audit regularly to ensure standard operating procedures are being adhered to.

· May assist employees in making improvements to their performance through coaching and mentoring.

· Participate in design and code reviews of extensions and customizations.

· Participate and support solution testing and deployment.

· Research and recommend system solutions by comparing the advantages and disadvantages of custom development and COTS alternatives.

· Contribute to process and system improvements.

Required Qualifications

· A bachelor's degree in computer science, computer engineering, related field or equivalent combination of education and experience.

· 6+ years of experience as a programmer or computer scientist or demonstrable level of proficiency.

· Excellent knowledge of one or more programming languages (C#, C++, Java, Python, etc.). C# is preferred.

· Superior programming skills that relate to code development, maintenance, and implementation.

· Meticulous knowledge of integrations, development processes, and integration architectures.

· Understanding and experience working with agile development methodologies.

· Understanding and proficiency using modern DevOps practices including Git, containers, IaC, CaC, CICD, and more. Experience with Kubernetes a plus.

· Interpersonal skills along with the ability to work in a team.

· A keen eye for detail and the ability to spot and fix errors in complex code.

· Analytical and problem-solving abilities.

· Ability to perform tasks independently.

· Strong written and verbal communication skills.

Preferred Qualifications

· 4+ years of experience in enhancing and supporting product data management applications (PDM, PLM PIM, etc.).

· 4+ years of experience in creating web services, windows services, WCF and REST based services as needed for application projects.

· 4+ years of experience in creating stored procedures, views, functions & jobs using MS SQL.

· Experience and skills with Microsoft Azure (PaaS).

We are an equal opportunity employer and provide a drug-free working environment. While Ashley appreciates the interest of all candidates only those meeting specific position requirements may be contacted. Principals Only.