Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ECA International

Software Engineer – Data & AI

ECA International

Software Engineer developing and maintaining software solutions for ECA International’s Technology & Engineering team. Collaborating with cross-functional teams to deliver scalable and efficient software.

Posted 7/9/2026contractLondon • 🇬🇧 United KingdomMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
JavaJavaScriptPython

About the role

Key responsibilities & impact
  • Design, develop, and maintain software applications using modern programming languages and frameworks.
  • Work closely with cross-functional teams, including product managers, UX/UI designers, and QA engineers.
  • Analyze complex problems and identify the most effective solutions.
  • Write unit tests and perform debugging to ensure software quality.
  • Create and maintain technical documentation, including system designs, API documentation, and user guides.
  • Provide support and troubleshooting assistance to internal teams and end-users.

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in one or more modern programming languages (e.g., Java, C#, Python, JavaScript).
  • Strong understanding of software development principles, including object-oriented design, data structures, and algorithms.
  • Proven experience in software development, with a strong portfolio of completed projects.
  • Experience working in a collaborative team environment and contributing to software development projects.

Benefits

Comp & perks
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Software DevelopmentObject-Oriented DesignData StructuresAlgorithmsUnit TestingDebuggingTechnical DocumentationAPI DocumentationProblem AnalysisSolution Identification
Soft Skills
CollaborationCommunication