Talent.com
CaseWare
Senior Software developer (back-end)CaseWare • Cluj, , Romania, 400045
Senior Software developer (back-end)

Senior Software developer (back-end)

CaseWare • Cluj, , Romania, 400045
În urmă cu 20 zile
Descrierea postului


Senior Software developer (back-end)

Caseware is one of Canada's original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across 130 countries and available in 16 different languages. While you might not have heard of us (yet) over 36,000 accounting and audit professionals list Caseware as a skill on their profiles!


As a Senior Software Developer, you operate as a technical leader within your team and across the broader engineering organization. You shape architecture and design, raise the bar on engineering quality, mentor other developers, and partner closely with cross-functional stakeholders to translate technical decisions into business value. You are equally comfortable guiding agentic-AI tools to deliver code, reviewing designs, and influencing how the platform evolves.

What you will do:

  • Create architecture, prototypes, and design proposals that deliver near-term business value while aligning with the future-state product and platform vision.

  • Influence technical direction through architecture reviews, RFCs, design discussions, and hands-on collaboration.

  • Partner with senior developers, architects, and tech leads to define and execute the product/platform architecture roadmap.

  • Balance delivery speed, quality, maintainability, and long-term platform health when making technical decisions.

  • Break down large initiatives into parallelizable chunks of work that deliver incremental business value.

  • Champion proposals through all phases of the SDLC, from design through production implementation.

  • Contribute to improving the core product build, CI/CD pipelines, and overall SDLC.

  • Troubleshoot and eliminate root causes of persistent production issues; drive reliability, observability, monitoring, and incident response.

  • Keep technical documentation current and create new artifacts as needed.

  • Facilitate design discussions within and across teams.

  • Represent the team in technical discussions with Tech Leads, Operations, Product/UX, Security, Domain SMEs, and external stakeholders.

  • Act as a trusted technical leader, helping teams succeed through collaboration, influence, and shared ownership.

  • Mentor other developers through design reviews, joint agentic-AI sessions, and feedback on skills, prompts, and other agent inputs; contribute to raising overall engineering maturity.

  • Share knowledge of new technologies and industry best practices.

  • Evaluate emerging technologies, frameworks, and cloud capabilities that could benefit the platform.

AI-Augmented Development

  • Use AI-assisted development tools — inline completion, conversational assistants, and agentic workflows — as a standard part of your daily workflow.

  • Critically evaluate and take ownership of all AI-generated output before it ships — verify correctness, security, and alignment with architecture and team standards.

  • Identify opportunities for agentic automation within your team, and lead the rollout of new AI-assisted workflows and tooling.

  • Mentor other developers on effective, responsible use of AI-assisted development tools.

  • Help establish team-level practices and guardrails for using AI tools safely and effectively.

  • Build and refine feedback loops that improve the team's collective use of AI tooling over time.

Back-End Engineering Focus

  • Define and evolve the architecture of back-end services, establishing standards for scalability, security, and reliability.

  • Influence technical direction for back-end systems through design reviews, RFCs, and hands-on collaboration.

  • Partner with QA, Security, and Product to ensure robust, well-tested services.

  • Mentor back-end engineers and raise the bar on code quality and system design.

What you wll bring:

  • Degree in Computer Science, Software Engineering, or equivalent practical experience, with 8+ years of professional software development experience and demonstrated impact beyond a single team.

  • Deep expertise in Java, Spring Boot, distributed back-end systems, and cloud-native architecture at scale, ideally on AWS.

  • Experience designing and operating SaaS or multi-tenant platforms and owning the architecture of scalable back-end services.

  • Strong software fundamentals, including object-oriented programming, design patterns, SOLID principles, and a track record of advocating for code quality.

  • Experience with agentic-AI software development practices and responsible use of AI-assisted development tools.

  • Experience designing and consuming well-designed HTTP APIs, including REST, GraphQL, or similar approaches.

  • Experience mentoring developers and influencing architectural decisions across teams.

  • Strong written and verbal communication skills, with the ability to operate effectively in fast-moving environments with ambiguity and evolving requirements.

  • Strong initiative to improve processes, tools, methodologies, and product quality.

Preferred Qualifications

  • Experience with cloud providers beyond AWS, such as Azure or Google Cloud.

  • Familiarity with containerization and orchestration technologies, including Docker and Kubernetes.

  • Contributions to open-source projects or a strong GitHub portfolio.

Technical Stack:

  • Languages and frameworks: Java 25, Spring Boot, Spring Cloud Gateway

  • Cloud and infrastructure: AWS (S3, Secrets Manager, Lambda, SQS, SNS, DynamoDB, EKS), CloudFormation, Terraform

  • AWS DocumentDB, PostgreSQL, S3

  • Testing and observability: JUnit, New Relic

  • Tooling: Jira, Devin, Claude, GitHub

What's in it for you:


Innovation is at our core. We work with cutting-edge technology in accounting and financial reporting, constantly pushing the boundaries to create impactful software solutions.

We are committed to a collaborative culture, where your ideas are valued, and knowledge sharing is encouraged within a supportive, inclusive team.

Work-life balance is important to us. We offer flexible work options, remote opportunities, and generous time-off policies to ensure a healthy work-life balance.

We offer competitive compensation, including a competitive salary and comprehensive benefits such as health insurance and retirement plans.

We are driven by impactful work. Your contributions directly affect how our clients manage financial processes and drive their success.

Recognition and rewards matter to us. We celebrate hard work through recognition programs, performance bonuses, and opportunities for career growth.

We embrace global opportunities. Work on international projects and collaborate with a diverse, global team.


About Caseware:

Caseware's cutting-edge software products are meticulously designed for accounting firms, corporations, and governments. Our teams are continually collaborating, innovating, and building upon our existing suite of products. With a customer-focused mindset, we are building technology that is shaping what the future of audits, financial reporting, and financial data analytics will look like.


With a recent strategic investment from Hg Capital in 2020, Caseware is now in its next major growth phase as we double down on the people and products that have made Caseware so successful to date.


One of Caseware's core values is Many Voices, One Team and with that in mind, we're dedicated to building teams as diverse as our customers in an equitable and inclusive way. We welcome and encourage candidates of all backgrounds to apply. Should you require accommodations or have any questions at any point during the application or interview process, please e-mail our People Operations team at talent@caseware.com.


AI Usage:

The recruitment process may use AI assisted tools but not for candidate screening or assessment. All final hiring decisions are made by humans to ensure fairness, transparency, and oversight.


Background Check:

Any candidates successful in obtaining an offer for a position will need to successfully complete a background check through Certn.co which typically includes an Identity Verification and Criminal Record Check. Executives and Senior Managers will undergo a Soft Credit Check as well. Candidates residing in the Netherlands and Germany are excluded from undergoing background checks via Certn.co


Security and Fraud:

Caseware takes the security of candidates seriously. All legitimate communication from us will come from email addresses ending in @caseware.com and our open positions are always listed on reputable job boards and on our website We will NEVER ask for payment or financial information from you. If you receive an unsolicited job offer, proceed with extreme caution.






PI9832e0009595-30511-41528305

Creați o alertă de locuri de muncă pentru această căutare

Senior Software developer (back-end) • Cluj, , Romania, 400045

Locuri de muncă similare

IT Systems Administrator & Internal Software Engineer

Klass Wagen GroupCluj-Napoca, Județul Cluj, Romania

This is not a help-desk seat and it is not a junior cloud role.You will personally own the entire IT and internal software function for a company operating across four countries: the infrastructure... Afișați mai multe

FullStack HCM ABAP/UI5 Developer

Sales ConsultingCluj-Napoca, Județul Cluj, Romania

Our client digitalizes its customers’ processes and products and guides them through IT transformations along their entire value-creation chain.We are looking for an experienced Full Stack HCM ABAP... Afișați mai multe

Business Developer

Sales ConsultingCluj-Napoca, Județul Cluj, Romania

Business Developer-ul este responsabil pentru dezvoltarea portofoliului de clienți ai companiei și identificarea oportunităților de business care contribuie la creșterea sustenabilă a organizației.... Afișați mai multe

(Corporate / SaaS / Contract Law)

OnHiresCluj-Napoca, Cluj County, Romania

Location: Remote | Type: Full-time.Industry: SaaS / IT / Corporate Law / B2B Services.Our client is a leading liquidity and technology provider in the crypto and FX industry, delivering advanced Sa... Afișați mai multe

Technical Project Manager Data Center (Remote)

RM Staffing B.V.Juc-Herghelie, HR, RO

Clients need a single point of contact who actually understands hardware, not just a relationship manager who has to relay every technical question.Projects span hardware deployment, structured cab... Afișați mai multe

Software Engineer

Sales ConsultingCluj-Napoca, Județul Cluj, Romania

The Software Engineer is responsible for design, development, testing and support of new and existing software components for the company’s Reverse Vending Machine.The Software Engineer is responsi... Afișați mai multe

Senior Infrastructure Engineer

AscomCluj-Napoca, Județul Cluj, Romania

Do you thrive in designing and maintaining robust IT infrastructures while ensuring stability, security, and continuous improvement? In this role, you will be responsible for shaping and operating ... Afișați mai multe

Croatian/Serbian Customer Support Representative wanted in Romania!

Cross Border TalentsCluj-Napoca, Romania
Quick Apply

Join Our Team as a Croatian/Serbian Customer Support Representative! Work Remotely from Romania!.C2 Croatian or Serbian speaker.Customer Support Representative.Start strong with a warm financial we... Afișați mai multe

Business Automation Engineer

LIZYCluj-Napoca, Cluj County, Romania

LIZY is revolutionizing the €70 billion European car leasing industry, one of the last giants yet to be disrupted.Traditional leasing is slow, confusing, and overpriced.At LIZY, we believe leasing ... Afișați mai multe

Senior Technical Business Analyst

SkyCell AGCluj-Napoca, CJ, RO

As a Senior Technical Business Analyst at SkyCell, you'll help bridge business needs and technical solutions.Working closely with Product Managers, Engineers, QA, and stakeholders across the busine... Afișați mai multe

German Speakers–Logistics&Delivery Advisor-Hybrid in Bulgaria-Relocation Support

FH Collective AcademyCluj-Napoca, Romania
Quick Apply

Looking for you're an international adventure?.Looking for an international career without giving up your work-life balance?.Join a global team in Sofia, Bulgaria, enjoy a.German and English langua... Afișați mai multe

Senior Python Developer

Sales ConsultingCluj-Napoca, Județul Cluj, Romania

As a Python developer you will assist Client's digital technology team in defining, developing, and extending the architecture of front-end client solutions to support our brand websites.Your subje... Afișați mai multe

Hairdressers for Norway

EUTALENTSCluj-Napoca, Cluj County, Romania

Join one of the leading hairdressing chains in the Nordic countries and experience working in an international environment! Are you a passionate hairdresser who loves your craft and can communicate... Afișați mai multe

IT Systems Engineer

Sales ConsultingCluj-Napoca, Județul Cluj, Romania

An international company operating in the aerospace manufacturing industry is looking for a highly skilled IT Systems Engineer to join its Infrastructure & Operations team.This role is pivotal in e... Afișați mai multe

DevOps Engineer Scalability

Sales ConsultingCluj-Napoca, Județul Cluj, Romania

Our client is in the business segments Air Traffic Management (civil and military air traffic control, aeronautical information management, air defense) and Public Safety & Transport (police, fire ... Afișați mai multe

Data Engineer

Sales ConsultingCluj-Napoca, Județul Cluj, Romania

We are currently partnering with a leading company in the energy transformer manufacturing industry, ranked among the top players in Europe and globally.At the moment, they are building a Global IT... Afișați mai multe

APPS Business Analyst

Sales ConsultingTurda, Cluj County, Romania

IT team to develop, support, and maintain software applications and solutions supporting SG&A business processes.The main mission of the role is to ensure that corporate applications deliver reliab... Afișați mai multe

BGP Software Developer

Sales ConsultingCluj-Napoca, Județul Cluj, Romania

You will be part of a multi-national team working on software development products for Cisco Service Provider organization.Develop new features in BGP and fix bugs, including customer-specific and ... Afișați mai multe

Software Developer

AscomCluj-Napoca, Județul Cluj, Romania

Healthcare ICT and Critical communication.We work towards Acute Care, Long Term Care and Enterprise segments building Infrastructure, Software and Solutions.We are now extending our Development tea... Afișați mai multe

Senior Full-Stack Developer (C#,.Net, JS, MS-SQL)

OnHiresCluj-Napoca, Cluj County, Romania

Our client is looking for a Senior Full-Stack Developer to join their team!.They offer their service to thousands of clients since 1998.Joining TradeTheNews is a good opportunity to improve your sk... Afișați mai multe