← BuscayCurra

Senior Software Developer (Open Application)

Cdrs Finland Oy Ab

Finlandia📅 28/8/2026

Descripción

**Want to join us?** We're always interested in connecting with experienced developers who are passionate about building great software and solving real-world problems. If you're a Senior Software Developer looking for new challenges and want to work in a collaborative, low-hierarchy environment where your expertise makes a difference, we'd love to hear from you. **What you'll do** As a Senior Software Developer, you'll work closely with clients and colleagues to design, develop, and deliver high-quality software solutions. Your day-to-day work may include: - Collaborating with team members, clients, and stakeholders to define requirements and technical solutions - Designing, developing, and maintaining software applications and systems - Writing clean, maintainable, and well-tested code - Participating in architecture discussions and technical decision-making - Creating and executing test strategies to ensure software quality - Reviewing code and sharing knowledge within development teams - Documenting solutions and contributing to continuous improvement initiatives Depending on your background and interests, you'll have opportunities to work across different technologies, industries, and projects. **What we expect from you** We're looking for someone with a strong technical background, solid experience, and a pragmatic approach to software development. - 10+ years of experience in software development or related fields - Relevant higher education in computer science, engineering, or a similar field - Experience designing and building modern software solutions - Strong understanding of software development principles, architecture, and best practices - Experience with version control, CI/CD, and modern development workflows - Experience with testing and quality assurance practices - Ability to work independently while thriving in a collaborative environment **What helps you succeed** - Strong analytical and problem-solving skills - Ability to understand both techni