Skip to content

Open nowPosted 21 days ago

Software Developer

Bough15 open roles

Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware DeveloperBough
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Bough's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.4% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.2%3 days
  3. 11.4%7 days
  4. 17.5%14 days
  5. 34.2%30 days
  6. 43.5%60 days
This job: posted 21 days ago

The posting

Bough is a decidedly different kind of advisory, assurance, and transformation solutions firm. Working collaboratively with clients in finance, audit, and compliance organizations, we co-create integrated solutions that connect people, processes, and technologies to navigate accounting, reporting, and compliance matters.

Our services include finance and accounting advisory, revenue assurance, FP&A advisory and support, risk advisory, and process automation and transformation.

We are busy and sometimes crazy busy delivering exceptional results to our clients with trust, quality, and humanness. Our name ‘Bough’ means the main branch of a tree – a name that keeps us grounded in nature and emphasizes our belief that we wish to be the main branch on which our clients and employees lean with trust.

For any position we are hiring, we don’t just want you to be an ambitious, analytical, multi-skilled, risk-taking go-getter for Bough. We want you to be more. More for yourself and for anything you undertake. Socially responsible, intuitive, empathetic, trustworthy, thoughtful, imaginative, creative, and curious are some words that resonate with us. Your skills are a qualifier, and we believe that each of us is much more than the skills we bring to our job – the person we are looking for.

Role Overview

This is a predominantly hands-on role (approximately 90% execution) focused on building, testing, and maintaining software that supports automation projects and AI-enabled workflows within finance environments.

You will work closely with other developers and managers who lead solution design and client advisory. Your responsibility will be translating business requirements, refined iteratively with clients, into working automation systems and AI-enabled workflows. You will also support the evaluation of AI and automation vendors based on client needs, with your input sought at key decisions.

This role is ideal for an early-career developer who enjoys building more than presenting, wants to grow their craft, and is keen to see their code used in real client implementations across SMEs and larger corporates.

Key Responsibilities

  • Write, test, debug, and maintain clean, readable code (primarily Python and SQL).
  • Troubleshoot and resolve issues across the development and deployment lifecycle
  • Build and enhance features for internal tools and client-facing automation and reporting solutions
  • Develop and deploy web applications on the Azure platform
  • Develop scripts and components for data transformation, validation, and reporting improvement
  • Support system implementations including ETL processes and workflow tools
  • Design, build, and deploy practical AI-enabled workflows, using Azure AI Foundry, Anthropic Claude or similar AI services and GPT-based workflows
  • Use AI programming assistants (e.g., Claude Code) to accelerate development, while reviewing and testing all generated code
  • Use version control (Git) and follow team standards for code reviews, branching, and documentation
  • Collaborate with internal teams and work iteratively with clients, demonstrating early versions, gathering feedback, and refining user interfaces and user experience to ensure successful delivery and adoption

Qualifications and Experience

  • 2 years of experience in software development.
  • Bachelor’s degree in computer science, Engineering, Information Systems, or a related field
  • Working knowledge of at least one programming language (Python preferred) and version control systems such as Git
  • Understanding of core software development concepts (data structures, APIs, testing, debugging) and working knowledge of SQL and database software (e.g., PostgreSQL, MongoDB)
  • Hands-on experience with at least one LLM API or AI tool (e.g., Claude, Azure AI Foundry, GPT-based workflows), ideally with some exposure to RAG pipelines and unstructured data — even from a personal project, hackathon, or coursework — is required.
  • Experience with Azure web app development and AI programming assistants (e.g., Claude Code), whether professional or through project work
  • Knowledge of user interface design principles; experience of iterative development with a client is an advantage
  • Exposure to RPA tools (e.g., UiPath) or automation platforms is an advantage
  • Experience with Business-to-Business Software as a Service (B2B SaaS) products is an advantage
  • Experience working with finance data, ERP systems, or reporting environments is a plus
  • Strong problem-solving mindset with attention to detail, clear communication skills, and the ability to work in a collaborative, hybrid environment

Beyond the Skills

  • Eagerness to grow technically and take on increasing responsibility over time, with high energy, an entrepreneurial and collaborative mindset, and a commitment to delivering quality work that builds and supports Bough’s technology practice
  • Ability to thrive in a fast-paced consulting environment while maintaining quality, integrity, and professionalism
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Bough's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Bough's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Bough's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.