SIGN IN
Lead Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Rider's Advantage (Driven by EasyCare) · 8 hours ago

Lead Software Engineer

Rider's Advantage, driven by EasyCare, is seeking an experienced Lead Software Engineer to join their team. The role involves leading the design, development, and maintenance of high-quality applications using Java enterprise technologies while mentoring developers and ensuring the performance, stability, and security of applications.
Auto InsuranceFinancial ServicesInsurance

Responsibilities

Participate with software and hardware development teams to improve our product portfolio and offerings
Construct and implement software that meets our business requirements and development strategy
Participate in requirements analysis
Write clean, scalable code utilizing Write clean, scalable code utilizing Java 8, Spring Boot, Struts Framework, JSP/Servlets, and enterprise web service technologies (SOAP/REST/JSON), while modeling best practices for the team
Test new hardware and software solutions for performance and stability, and guide the team in troubleshooting and root-cause analysis
Serve as an expert to customer support teams to diagnose and resolve customer issues in the field and improve the product offering through debugging, refactoring, and updating code, including handling escalations and high-impact support items
Implement front-end layout and behavior with JavaScript, HTML, CSS, JSP, and related UI libraries/frameworks such as jQuery and Bluebird JS Promises as applicable
Create business system tools for operational efficiency and mistake-proofing, and guide the team in aligning development work with business outcomes
Provide technical assistance to sales, strategy, and customer requirements, and assist in solution implementation, acting as a technical lead during planning and delivery
Work with MariaDB and Microsoft SQL Server for on-premise database solutions, including performance tuning and optimization, and assist developers in designing efficient queries and data structures
Develop and maintain applications deployed in Linux-based environments (Red Hat Linux and AlmaLinux 8), including applications hosted on Glassfish 4 and Tomcat 9, fronted by ApacheHTTP Server
Develop and maintain service-based applications using SOAP, REST, and JSON, supporting integration use cases across internal and external systems, and guide API and service design standards
Develop and maintain comprehensive unit tests to ensure code reliability, functionality, and maintainability, following industry best practices and test-driven development (TDD) principles. Provide leadership on testing strategy and quality standards
Ensure application security, performance, and scalability by following best practices in software development, and guide the team in applying secure coding standards and performance optimization practices
Utilize modern software development methodologies, such as Agile and DevOps, to enhance development efficiency, and actively contribute to planning, estimation, and delivery processes
Perform code reviews, mentor developers, and contribute to best coding practices. Establish and evolve development standards, engineering practices, and team patterns
Troubleshoot, debug, and optimize existing applications to improve system reliability, and lead resolution efforts for critical system issues
And various other assignments as needed

Qualification

Java 8Spring BootSOAP/RESTLinuxMariaDBMicrosoft SQL ServerJavaScriptHTMLCSSAgileDevOpsCommunicationProblem-solvingMentoring

Required

A Bachelor's Degree in a technical field (Computer Science, Computer Information Systems, or similar). Equivalent technical training or work experience is also acceptable
Minimum five years of software development experience utilizing .NET (eight years preferred)
Minimum three years of software development experience utilizing core web technologies, including HTML, CSS, and Javascript
Fluency with the following technologies and frameworks: Java 8, Spring Boot, Struts Framework, JSP/Servlets, JavaScript, HTML, CSS, jQuery, MariaDB, Microsoft SQL Server
Experience supporting applications hosted on Red Hat Linux / AlmaLinux, including runtime environments such as Glassfish 4, Tomcat 9, and Apache HTTP Server
Experience developing and supporting SOAP and REST web services using JSON-based integrations
Experience providing technical leadership, mentoring developers, and guiding design and implementation decisions across a team
Excellent communication skills – pleasant, enjoys talking with customers and coworkers, and can write effectively
Excellent analytical and problem-solving skills
Ability to organize, prioritize, and plan work; ability to multitask with shifting priorities

Preferred

Azure DevOps and Azure Cloud Service experience preferred

Company

Rider's Advantage (Driven by EasyCare)

twittertwitter
company-logo
Rider’s Advantage, driven by EasyCare, is built for the road ahead.

Funding

Current Stage
Early Stage
Total Funding
unknown
2024-06-26Acquired

Recent News

Company data provided by crunchbase