Live opening · Posted 3 days ago

Senior C Developer

Endava · Timișoara, TM, Romania
Smartrecruiters Hybrid Full-time
You are 3 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 3 days ago
CompanyEndava
LocationTimișoara, TM, Romania
Job typeFull-time
Work modeHybrid
SourceSmartrecruiters
Listed3 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
11 min from Smartrecruiters publishing this role to us finding it
15 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
62,526 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

As a Senior C Developer at Endava, you will be a hands-on engineer on a large-scale datacenter migration, moving a long-lived payments platform from UNIX/AIX to Linux (RedHat) with applications refactored for the cloud (AWS). You will own the analysis, refactoring, and consolidation of C applications, relying on strong systems fundamentals to reason about behaviour and deliver with autonomy. Beyond the migration, you will have the opportunity to grow into long-term BAU, project, and client-integration work on the same platform.
Responsibilities:
- Designs, estimates, and implements technical solutions for medium/high complexity applications.
- Participates actively in all phases of application development lifecycle.
- Collaborates with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities.
- Recommends and promotes IT industry standards, tools, practices (DevOps, etc.) to achieve well-engineered software products.
- Proposes improvements and escalates risks/issues related to development activities.
- Participates in the review of the work done by development team members.
- Learns and applies new technologies, practices, and tools as appropriate to the project.
- Shares experience and knowledge gained from projects.
- Has responsibility for the work of others and for allocating resources.
- Influences the team, customers, and suppliers.
- Makes decisions which influence the success of projects and team objectives.
- Can propose and design solutions autonomously.
- Can articulate solutions to technical and non-technical stakeholders.
Required:
- 5+ years of hands-on software development experience, with strong, demonstrable expertise in **plain C**.
- **Strong UNIX experience across AIX and Linux (RedHat)**, with proven ability to port and refactor applications from AIX to Linux RedHat.
- **Shell scripting (Korn/ksh, Bash)** for build, run, and deployment tasks across UNIX environments.
- Solid command of the **C build and debug toolchain** — Make/Makefiles, gcc, gdb, and core-dump analysis.
- Experience refactoring and consolidating applications, including redesign work as part of a migration.
- A self-directed developer mindset, comfortable delivering with autonomy and taking ownership end to end.
- Good communication skills, able to articulate solutions to technical and non-technical stakeholders.
Nice to have:
- **SQL and relational databases (DB2, Oracle)**, including embedded SQL (Pro*C / ESQL/C) as used in C applications.
- **Sockets, TCP/IP, and inter-process communication (IPC)** for application integrations and messaging.
- **Cross-platform porting** awareness — endianness, data-type sizes, and compiler differences between AIX (POWER) and Linux (x86).
- **Payments / financial transaction processing** domain knowledge (e.g. ISO 8583, card and transaction switching, PCI DSS).
- **Git/GitHub** — the project is migrating source control from SCCS to GitHub.
- Exposure to **Harness** or a comparable enterprise CI/CD tool (similar in role to Jenkins).
- Familiarity with **AWS**, as the migrated applications will run in the cloud (databases hosted in a payments datacenter).
- Exposure to **Linux administration, Docker/containerisation, or Terraform/IaC** on the cloud target.
- Experience integrating with external clients and third-party systems.

Employment type
Full-time

Work arrangement
Hybrid

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App