V

Senior Software Developer - Expert

Value8 Group

4 days ago
New
Experience Level: Entry level Experience Length: 3 years

Job descriptions & requirements

ABOUT THE COMPANY

Sprung from Scandinavian tech innovation and M&A industry professionals in 2011, Valu8 has become a leading deal sourcing tool for European private company data.
Our employees have a heritage from the investment banking industry and understand each user with a pro-active approach, using our customers’ feedback to constantly improve our product offer over time.

JOB SUMMARY

EducationBachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline (or equivalent practical experience).Experience4+ years of professional software development experience, with senior-level responsibilities such as mentoring, code reviews, technical ownership, or leading modules/projects.Proven track record designing and delivering interactive web applications (Phoenix, Vue.js, Nuxt.js, or equivalent).Hands-on experience with relational databases and production-grade data modeling and SQL.

RESPONSIBILITIES

Software delivery and SDLC ownershipOwn end-to-end delivery across the Software Development Life Cycle (requirements → design → build → test → deploy → support).Translate business/user requirements into clear technical specifications, solution designs, and implementation plans.Produce and maintain flowcharts, sequence diagrams, architecture notes, and technical documentation for both new and existing modules.Estimate effort, define milestones, and execute work in line with project plans and Value8 Group standards.System design and architectureDesign scalable, fault-tolerant, secure software solutions with clear boundaries and maintainable module structure.Make architectural decisions around performance, reliability, observability, and maintainability (including trade-offs and risks).Integrate software components into complete systems (APIs, services, background jobs, data stores, third-party integrations).Development and code qualityWrite clean, testable, well-structured code (primarily Elixir), ensuring compatibility, stability, and maintainability.Conduct code reviews, enforce coding standards, and mentor developers on best practices.Implement automated testing (unit, integration, regression) and ensure high confidence releases.Maintain CI/CD workflows and deployment readiness for production environments.Verification, QA, and operational excellenceDevelop software verification plans and contribute to quality assurance procedures (test strategy, QA sign-off criteria, release checklists).Troubleshoot, debug, optimize, and upgrade existing systems (performance tuning, stability improvements, defect fixes).Deploy programs, monitor outcomes, and incorporate user feedback into iterative improvements.Ensure systems remain updated with relevant enhancements, security patches, and latest features.Collaboration and stakeholder managementWork closely with UX designers, systems analysts, product owners, and other engineers to align solutions to user needs.Support cross-functional collaboration with marketing/sales and client-facing teams where technical input is needed.Communicate technical decisions clearly to both technical and non-technical stakeholders.Leadership and team enablementLead development teams by setting technical direction, prioritizing work, and ensuring high delivery standards.Mentor junior/mid-level developers through pairing, reviews, technical coaching, and structured feedback.Contribute to process improvement: engineering standards, documentation culture, release discipline, and incident learning.Quality and attention to detailMeticulous approach to coding, testing, documentation, and release readiness.Strong appreciation for maintainability and long-term system health (not just “shipping fast”).Professional collaborationWorks effectively with cross-functional teams and thrives in environments requiring frequent coordination.Proactive in proposing improvements to product and engineering processes.

REQUIRED SKILLS

Programming, Android development, Relational databases (SQL), Python, Software architecture, User experience (UX and UI) design, Stakeholder communication, Web service and application development, JavaScript

REQUIRED EDUCATION

Bachelor's degree

Important safety tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 BrighterMonday

Or your alerts