Design, develop and implement applications and web based forms within in a .NET/MS SQL Server development environment.Maintain software applications and databases.
Develop new and maintain existing applications and web-based systems using .NET / MS SQL Server development environment.
Guide projects through complete software development life cycle.
Participate and/or lead development of multiple projects at a time.
Recommend software improvements, changes, upgrades to systems as needed.
Perform software analysis to uncover issues and solve problems.
Work with teams to create design plans and gather software requirements for projects.
Must possess advanced communication skills to be able to interact with technical and non-technical staff members.
Ability to conduct process and system trainings for users of software.
Perform maintenance, debugging and correction of complex software applications.
Respond to ad hoc query and reporting requests.
Develop new software and modify existing software using coding best practices.
As requested by management, perform other assignments and duties as required.
Reports to the Senior Director of Information Technologies.
Direct interface with Senior Software Engineer / Developer
Interfaces with SEMA Management, Personnel and Membership, as well as IT Infrastructure Provider(s).
Extensive experience in developing applications and web-based user interfaces, including Bootstrap & SPA presentations.
Extensive experience developing systems in .Net, .Net Core, MS SQL Server, Windows Server development environment.
Bachelor’s Degree or professional training in the related field & 5 years’ experience required
Intermediate to Advanced knowledge of the following: Microsoft SQL Server; SQL Reporting Services, SSMS, SSIS, SSAS, MVC, HTML5, CSS3, XML, JSON; Web Service based API’s including WSDL formatting and XML messaging using SOAP; REST compliant Web Services; Visual Studio Enterprise, Azure and Team Foundation Server, Microsoft Office 365 suite
Knowledge in all phases of Software Development Life Cycle (SDLC) and quality assurance protocols.
What's in it for you?
When choosing a new employer, it is important to consider different aspects to make sure we are the right fit for you. We offer our employees the chance to work with great people on exciting projects, in a collaborative environment with many opportunities for growth and development.
So, if you are interested in getting involved with one of the world's most exciting industries and joining a team that places high value on customer service, team work, innovation and giving back to our community, then we would like to hear from you! Apply Today!
A love for cars, trucks and SUVs is the motivating force behind the Specialty Equipment Market Association (SEMA). This trade association consists of a diverse group of manufacturers, distributors, retailers, publishing companies, auto restorers, street-rod builders, restylers, car clubs, race teams and more. Our organization performs many services for its members and for the hobby as a whole. Perhaps most importantly, SEMA works hard to protect consumers’ rights to drive accessorized, customized and vintage vehicles. Every year, SEMA also presents an enormous trade show in Las Vegas. This is where manufacturers unveil their latest offerings, while buyers, distributors and members of the press walk their feet off to see it all. Visit SEMAShow.com for more information.