Skip to main content

Senior Software Engineer with Sharepoint

Fort Lauderdale, Florida

While some people can see only the path in front of them, you're looking for routes that no one's ever taken. So go on - use your imagination to completely change the auto industry.

Senior Software Engineer with Sharepoint

Job ID 2019-117619

Description of Position:

Develops, modifies and implements application software to support the company’s need for enhancing and improving internal processesCoordinates solutions with a team of Engineers, Analysts and Developers to build new applications, develop enhancements and correct defects in existing applications to meet business requirements, adhere to systemic standards and ongoing application support requirements.  Troubleshoots and resolves issues in supported applications.

Organizational Relationships:

Reports to the Sr. Manager, Application Development & BPMS; acts as a cross-functional team member with Project Managers, Architects, Developers, user groups and support teams.  Also works directly with manufacturers, vendors and other partners on integration and joint development projects.

Position requires significant interaction with several teams, such as:

  • Business operations teams
  • Application teams – Project Managers, Developers, DBAs, Engineering, etc
  • Change control, Helpdesk, problem resolution management, data center, QA, etc

Job Responsibilities:

  • Meets with stakeholders and gathers business end-user requirements and uses this data to define and develop technical specifications and processes for design, coding and testing.
  • Captures end-user requirement information and builds specification documents including diagrams, project scope, impact analysis and recommendation for implementation.
  • Defines technical specifications for solutions related to design, coding and testing by other related teams. Analyzes and evaluates courses of action and broad technical considerations that may impact other systems. Reviews specification documents with Lead Engineer, Architects and IT management.
  • Performs detailed planning and estimation of work effort to Leads/Managers involved in development and support of the solution. Assesses development considerations such as impact and feasibility of ongoing maintenance support for the new solution improvements and enhancements.
  • With Project Lead’s guidance, designs, develops and unit test applications of high complexity that meet business requirements while adhering to applicable coding standards and best practices.
  • Creates new application documentation for business sponsor.
  • Presents detailed overview of solution to business sponsor(s) on developed products to users and management at all levels.
  • Participates in, and is responsible for the coding and deployment of new versions, problem fixes and enhancements of software by coordinating production release activities. Provides instructions to DBAs, infrastructure and other supporting teams to release new product changes.
  • Mentors and provides assistance to less experienced team members to design solutions and to use sound development techniques.
  • Identifies process and procedures issues and presents to Project Leads to define and improve the development team’s productivity. Recommends multiple alternatives and finalizes solution with the Lead for resolution which can occur at any point in the process lifecycle.
  • Maintains and updates project status on assigned tasks in tracking software throughout entire project lifecycle and application maintenance. Data elements are used for executive reporting and project management and resource allocation.
  • Performs other job related functions as assigned.


  • Bachelor’s Degree in computer science, engineering, management information services or related field of study; or any equivalent combination of relevant background, skills and experience to include a minimum of 5 years programming experience in windows or web development environments.
  • 5-7 years of solid experience/technical expertise in ASP.Net, C#, VB.NET, Object oriented programming, SQL, T-SQL, Visual Studio, HTML, XML, VB script, JavaScript, SharePoint Development and Administration, SSRS, SSIS, Web and/or Windows development, Microservices, Web services and Api’s.
  • Extensive experience with SharePoint development for 5 years minimum is required
  • Previous experience developing web applications sufficient to support thousands of users running multiple web browser platforms. Experience with SQL and database management systems which includes performance optimization.
  • Extensive experience designing and customizing SharePoint solutions in SharePoint on prem and cloud technologies 2013 and 2019
  • Demonstrated advanced knowledge of SQL concepts and solutions.
  • Ability to understand how assigned programs link with other programs and the overall system. Ability to function as a professional team member contributing to a positive and productive work environment.
  • Sound problem solving, coding and debugging skills sufficient to quickly identify and analyze a problem, propose viable solutions and articulate why a solution is preferred.
  • Excellent oral and written communication skills to document and present ideas and solutions successfully to business sponsors, peers, management and leads. Ability to articulate ideas and solutions effectively. 
  • Good listening and organizational skills to gather requirements and assess impact. Good critical thinking skills to understand business needs.
  • Ability to work effectively in a high pressure, team environment with ability to guide other members of the team.
  • Strong initiative, commitment, and a positive “whatever it takes” attitude.

Qualifications Preferred:

  • Experience in either retail, automotive or e-commerce retailing is a plus
  • Extensive experience with SharePoint development for 5 years minimum is required
  • Previous experience migrating to SharePoint Online is a plus
  • Experience developing Web applications that are responsive to mobile devices is required

Next Possible Position:

Lead Software Engineer


  • Medical & cancer insurance

    Choose from several plan providers, such as Blue Cross Blue Shield, or other additional full insured options. In addition, we have company paid cancer insurance.

  • Dental insurance

    Visit the dentist and receive preventive and diagnostic services at little or no cost.

  • Flexible spending accounts

    Contribute up to $2,550 in tax-free funds in our optional health care and dependent care flexible spending accounts.

  • Financial incentives

    Save hundreds of dollars off your insurance premiums by taking a free biometric screening provided by AutoNation.

  • Basic life and accidental death & dismemberment insurance

    Provided by AutoNation at no cost to you.

  • Disability insurance

    Continue receiving a source of income if you are unable to work because of illness, pregnancy or non-job-related injury.

Back to Job Navigation (Rewards)