Search jobs > Collierville, TN > Software development

Software Development Lead

Bunzl
Collierville, TN, USA
Full-time

MCR Safety, a division of Bunzl, is seeking a Software Development Lead to work on-site at our office in Collierville, TN.

The Software Development Lead will be responsible for collaboratively designing and engineering software solutions and enhancements for new and existing digital applications, websites, web-based services, accessibility, and MCR Safety enterprise systems and users.

This position acts as a team leader to analyze project business requirements, collaborate with business project stakeholders, lead software development project teams, maintain computer systems by writing and updating policies, procedures, and documentation, and confirming program operation by conducting tests or modifications.

As a mentor, the Lead will guide and develop the skill set of other team members. The Software Development Lead with also troubleshoot, debug, test code and fixes to ensure quality in all technology, including web administration, design, and web and application development.

Responsibilities :

  • Lead digital initiative projects, manage project / team resources while working with the solution’s architect and manager.
  • Engineer solutions and develop websites and applications using desired development platforms including coding, testing, debugging, documenting of both mobile friendly web applications and standard applications.
  • Keep current on industry technology and providing research and recommendations for software design and engineering tactics.
  • Provide support for MCR Safety enterprise digital and web applications.
  • Provide technical knowledge to IT staff with web applications and web system support.
  • Coordinate with content creators from across the organization.
  • Liaise with IT systems experts on hardware and software issues that affect the digital / web application and their availability.
  • Install, customize, update, and maintain corporate internal and external web pages and sites.
  • Create and analyze reports on web activity, traffic patterns and similar performance metrics.
  • Develop, implement, and enforce website appropriate use and privacy policies.
  • Set and enforce compatibility and interoperability standards that ensure sites accessibility for users with older browser versions.
  • Set and enforce standards that ensure site accessibility for users with disabilities or impairments.
  • Analyze, report on, and act on website user feedback.
  • Monitor customer support issues and feedback including responding to inquiries.
  • Collaborate on the creation and maintenance of Frequently Asked Questions (FAQ) documents, department policies and procedures.
  • Develop, implement, and adhere to regular website maintenance policies and procedures, including end user content change request forms and posted update / maintenance schedules, to ensure site accuracy and timeliness.
  • Gather business requirements and deliver software solutions via coding best practices.
  • Integrate websites and digital solutions with back-end systems and databases.
  • Recommend network, server and related equipment, and software upgrades and improvements.
  • Diagnose and fix bugs found by application testers.
  • Assist with the development, implementation, and maintenance of policies and procedures for web design, development / coding, and administration for both internal and external resources.
  • Make recommendations for leveraging IT systems to reduce operational cost and increase operational efficiency.
  • Maintenance of all on- and off-premises web servers, SAS services, DNS, and databases.
  • Improve customer service, perception and satisfaction.
  • Escalate service issues within agreed service levels.
  • Communicate with customers, keeping them informed of progress, notifying them of impending changes or agreed outages, and performing requirements analysis.
  • Maintain specific knowledge of MCR Safety and each department, being aware as to how IT relates to their business processes, strategy, and goals.
  • Document internal processes and procedures related to duties and responsibilities.
  • Responsible for entering all work and time into defined IT systems as they occur.
  • Review IT publications and online materials to remain up to date with current and future technologies emerging in the industry.
  • Protects operations by keeping information confidential.

Requirements :

  • High school diploma required; Bachelor’s degree in Information Technology or related field highly preferred.
  • Minimum of year of management experience.
  • Team lead / software development project management experience.
  • Software development experience preferred.
  • Familiarity with Web development languages such as HTML, JavaScript, CSS, JQuery, and Angular.
  • User Experience (UX) knowledge of best practices and ability to portray new ideas for future enhancements.
  • Microsoft .NET C development preferred.
  • SQL database and scripting experience preferred.
  • Ability, willingness, and eagerness to learn quickly and apply new skills and concepts.
  • Interpersonal skills : must have good communications skills (telephone, active listening and customer care) to include listening, non-verbal communication and appropriate language.

Ability to express ideas clearly and concisely in good grammatical form.

  • Ability to be a mentor to other team members and engagement in team collaboration.
  • Diagnostic and system troubleshooting skills with proven analytical and problem-solving abilities.
  • Recognize problems and responds, systematically gathers information, sorts through complex issues, seeks input from others, addresses root cause of issues, makes timely decisions, can make difficult decisions, uses consensus, when possible, communicates decisions to others.
  • Ability to multi-task and quickly adapt to changing priorities.
  • Understanding of support tools, techniques, and how technology is used to provide IT services.
  • Self-motivated with the ability to work in a fast-moving environment.
  • Excellent analytical skills and attention to detail.
  • Experience working in a team-oriented, collaborative environment.
  • Ability to work in a team and communicate effectively.
  • Microsoft SharePoint experience preferred.
  • Software Version Control Software (ie : GIT) preferred.
  • Familiarity with a Software Development Lifecycle (SDLC) preferred.
  • Sitecore Content Experience Manager preferred.
  • Ability to work shifts, weekends, and holidays as business needs require.
  • 30+ days ago
Related jobs
Bunzl
Collierville, Tennessee

The Software Development Lead will be responsible for collaboratively designing and engineering software solutions and enhancements for new and existing digital applications, websites, web-based services, accessibility, and MCR Safety enterprise systems and users. This position acts as a team leader...

Promoted
Insight Global
TN, United States

The Consulting level Automation Engineer will function as the technical lead for the Finance Automation team. This individual will function as both an engineer and an architect and will have to see the bigger picture to create solutions. ...

Promoted
Akkodis
TN, United States

Possess 5+ years of experience with .NET, with a strong focus on backend development for at least 3 years.Demonstrate expertise in RESTful API Design.Exhibit proficiency in C# and .Familiarity with Clean Architecture and Event-Driven systems.Solid understanding of patterns such as CQRS, Repository, ...

Promoted
Oracle
TN, United States

The Oracle Cloud Infrastructure (OCI) team provides you an opportunity to build and operate a suite of integrated cloud services at massive scale.Our customers run critical businesses on our cloud, and our mission is to provide them with best-in-class compute, storage, networking, database, security...

Promoted
HCA Healthcare
TN, United States

CereCore® provides EHR implementations, IT and application support, IT managed services, technical staffing, strategic IT consulting, and advisory services to hospitals and health systems nationwide.Our heritage is in the hallways of some of America’s top-performing hospitals.We have served as leade...

Promoted
Robert Half
TN, United States

As a Mobile App Developer, you'll play a crucial role in maintaining and enhancing our existing React Native mobile applications. Coordinate with project managers and contract developers to ensure timely delivery of features and releases. ...

Yusen Logistics
Memphis, Tennessee

The Senior Software Engineer position involves taking a lead role in the design, implementation, configuration, and maintenance of enterprise supply management applications. This role demands strong technical skills, effective communication abilities, and a track record of successful software soluti...

ValGenesis
Chennai, Hyderabad, TN, IN

Lead the planning and execution of performance test activities, including load testing, stress testing, and endurance testing. As a Performance Test Lead, you will be responsible for leading and executing performance testing activities to ensure the scalability, reliability, and efficiency of our so...

Colossus, Incorporated
Tennessee, United States
Remote

As a Java Developer at Caliber Public Safety, you will play a key role in designing and developing robust and scalable Java-based applications that meet the needs of our clients in the public safety sector. We are looking for a highly skilled and experienced Java Developer to join our talented devel...

TALENT Software Services
Remote, TN
Remote

Maintains technical skill set for software languages, databases, platforms, operating systems, utilities and networks needed to support work assignments. ...