WIT Recruiting is a company that provides staffing and recruitment services, and they are seeking an experienced Senior Full Stack Software Engineer to join their Digital Service Tools organization. This role involves designing, building, and enhancing web-based applications that support critical service operations and requires collaboration with cross-functional teams to ensure system reliability and performance.
Responsibilities:
- Design, build, and enhance web based applications that support service operations, certification, and learning management platforms
- Contribute across the full application lifecycle, from requirements discovery and technical design to implementation, testing, release, and ongoing optimization
- Provide hands on support for mission critical applications, including rapid diagnosis and resolution of time sensitive production issues
- Partner closely with cross functional teams to understand existing systems, integrations, and business workflows
- Develop scalable administrative tools and interfaces that streamline support operations and improve efficiency
- Participate in system modernization initiatives, including security, compliance, and platform upgrade efforts
- Collaborate with architects and senior technologists to shape technical direction, standards, and reusable design patterns
- Support integrations with enterprise systems such as warranty platforms, identity and access management, dealer onboarding, and customer data solutions
- Deliver new features and enhancements for service tools and learning platforms with a strong focus on quality and maintainability
- Support online course management systems, including course uploads, configuration, and lifecycle management
- Handle escalated troubleshooting and ticket resolution within agreed service level commitments
- Address complex data operations such as bulk training record merges and cleanup initiatives
- Perform functional, integration, and performance testing to ensure system stability and reliability
- Document system requirements and translate business needs into practical technical solutions
- Create and maintain technical designs, standards, and reusable components
- Analyze existing processes to identify bottlenecks, integration challenges, and improvement opportunities
- Support security and compliance initiatives, including payment and data protection standards
- Stay current with emerging technologies and infrastructure trends to inform future platform evolution
- Act as a change agent, helping teams adopt new tools, architectures, and development practices
Requirements:
- An experienced software engineer with six to eight years of professional development experience
- Comfortable working across front end and back end systems in complex enterprise environments
- Highly analytical, able to quickly assess issues and implement effective solutions under time pressure
- A strong collaborator who communicates clearly with technical and non technical stakeholders
- Self directed and proactive, with a strong sense of ownership for systems and outcomes
- Design, build, and enhance web based applications that support service operations, certification, and learning management platforms
- Contribute across the full application lifecycle, from requirements discovery and technical design to implementation, testing, release, and ongoing optimization
- Provide hands on support for mission critical applications, including rapid diagnosis and resolution of time sensitive production issues
- Partner closely with cross functional teams to understand existing systems, integrations, and business workflows
- Develop scalable administrative tools and interfaces that streamline support operations and improve efficiency
- Participate in system modernization initiatives, including security, compliance, and platform upgrade efforts
- Collaborate with architects and senior technologists to shape technical direction, standards, and reusable design patterns
- Support integrations with enterprise systems such as warranty platforms, identity and access management, dealer onboarding, and customer data solutions
- Deliver new features and enhancements for service tools and learning platforms with a strong focus on quality and maintainability
- Support online course management systems, including course uploads, configuration, and lifecycle management
- Handle escalated troubleshooting and ticket resolution within agreed service level commitments
- Address complex data operations such as bulk training record merges and cleanup initiatives
- Perform functional, integration, and performance testing to ensure system stability and reliability
- Document system requirements and translate business needs into practical technical solutions
- Create and maintain technical designs, standards, and reusable components
- Analyze existing processes to identify bottlenecks, integration challenges, and improvement opportunities
- Support security and compliance initiatives, including payment and data protection standards
- Stay current with emerging technologies and infrastructure trends to inform future platform evolution
- Act as a change agent, helping teams adopt new tools, architectures, and development practices
- A bachelor's degree in a relevant field is preferred. Candidates with substantial equivalent professional experience will also be considered
- Hands on experience with many of the following tools and frameworks: VB.NET and ASP.NET, PHP and Java 8, JavaScript, jQuery, HTML5, CSS, and AJAX, Angular framework and Spring Boot, SCORM based learning content standards, Relational and document databases including MySQL, Oracle, PL SQL, and MongoDB, Cloud platforms with a strong emphasis on Microsoft Azure