
Senior Software Engineer
Board International4 days ago
Madrid, SpainSenior
Responsibilities
- Design, develop, test, and maintain scalable software solutions.
- Translate business requirements into technical specifications.
- Contribute to application architecture and technical design decisions.
- Write clean, efficient, and well-tested code.
- Improve application performance, maintainability, and development practices.
- Troubleshoot and resolve complex technical issues.
- Support code reviews, documentation, and knowledge sharing.
- Mentor engineers and collaborate with Product, QA, and other teams.
Requirements
- Strong experience building production software applications.
- Solid experience with Angular, TypeScript, HTML, and CSS.
- Good knowledge of software design principles, testing, and SOLID practices.
- Experience with C#, .NET, ASP.NET Core, and Web APIs is highly valued.
- Familiarity with Azure, Kubernetes, and Docker is a plus.
- Experience mentoring or supporting other engineers.
- Strong problem-solving, communication, and teamwork skills.
- Fluency in English.
- Degree in Computer Science or Engineering, or equivalent professional experience.
Benefits
- Hybrid work arrangement requiring three days in the Madrid office.
- Equal opportunity employer committed to diversity, inclusion, and belonging.
Tech Stack
Categories
About Board International
Board International builds an enterprise planning platform used by finance and operations teams for budgeting, forecasting, financial consolidation, and performance reporting. It sells its software as a cloud subscription with services and partner integrations, helping enterprises unify strategy, finance, and operations with analytics and dashboards. Founded in 1994 and headquartered in Boston, it is owned by Nordic Capital and serves over 2,000 customers, including brands such as H&M, BASF, and Coca-Cola.