
Software Development Manager
Solera Holdings, LLC.
full-time
Posted on:
Location Type: Office
Location: Madrid • 🇪🇸 Spain
Visit company websiteJob Level
SeniorLead
Tech Stack
CloudJavaNoSQLOracleSDLCSOAPSQL
About the role
- Lead multiple software development squads toward the best technical solution for functionalities required within the product.
- Define expectations and develop metrics to monitor results.
- Troubleshoot and resolve the team’s technical impediments.
- Provide leadership, direction, and guidance to the team.
- Coach, train and provide regular feedback to the team.
- Coordinate with other Dev Managers and the Architecture Team when defining new designs and solutions.
- Suggest initiatives to improve current processes and technologies.
- Analyze system specifications and translate system requirements to manageable & measurable tasks.
- Identify and correct code smells, eliminate bugs and fix technical bottlenecks.
- Help maintain code quality, organization, and architecture.
- Perform code reviews to improve team code writing.
- Coordinate with Engineering leadership, Product Management, Agile and Design Teams.
- Coordinate team deployments and setup/maintain CICD pipelines.
Requirements
- 8 years of experience in hands on Software Development life cycle: Coding, peer reviewing attending production issues.
- Minimum 3 years of Management/Technical Lead experience.
- Java, REST, SOAP, Performance tuning of Applications.
- Prior work experience in and understanding of Agile.
- Strong knowledge on CI/CD tools and workflows.
- Domain-Driven Design and Micro-service architectures.
- SQL Server, NoSQL, ang/or Oracle Databases.
- API design
- Strong knowledge in Business-Driven Design and Test Driven Development.
- Developing middleware applications using a variety of modern technologies with relational, non-relational data bases and cloud hosted applications.
- Performance engineering and educating teams on non-functional requirements to achieve web-scale.
- Middleware and Security experience, fixing vulnerabilities.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaRESTSOAPSQL ServerNoSQLOracle DatabasesAPI designPerformance tuningDomain-Driven DesignMicro-service architectures
Soft skills
leadershipcoachingtrainingfeedbackproblem-solvingcommunicationcollaborationdirectionguidanceprocess improvement