Software Engineer

Sagebeans — Lithuania · Posted ~4 days ago

Mid Full-time

Skills

Software development Requirements analysis Database development SQL System design Stored Procedures Backend development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A software engineering role supporting enterprise application delivery through analysis, design, development, testing, and technical implementation.

Highlights

Engineering role involving solution design, development, testing, and delivery of business-critical software systems.

Description

About the Company The ideal candidate will support project delivery by contributing to requirements analysis, solution design, system setup and development activities within Treasury domain to facilitate bank statement and payment flows to/from Treasury Workstation. The role includes creating custom store procedures and implementing code changes to meet project requirements as well as support testing and go-live activities. About the Role The ideal candidate will support project delivery by contributing to requirements analysis, solution design, system setup and development activities within Treasury domain to facilitate bank statement and payment flows to/from Treasury Workstation. The role includes creating custom store procedures and implementing code changes to meet project requirements as well as support testing and go-live activities. Responsibilities Analyze business and technical requirements related to treasury processes, with a focus on bank statement ingestion and conversion (example: MT940 format).Configure, develop and maintain code changes within Treasury domain for bank statement parsing, transformation, and standardization.Configure and implement data mapping, validation, and transformation logic for various bank file formats.Develop and maintain automation scripts or macros (e.g., Excel VBA) to support data validation, analysis, or operational processes.Follow best practices and technical standards for software development and system implementation.Ensure all deliverables meet quality standards and project specifications.Develop and maintain technical documentation, including design specifications, technical guidelines and operational support instructions. Qualifications Bachelor’s degree in information technology or software engineering, or related field.4+ years of experience in Java development (preferably in financial systems).Experience with macros/scripting (e.g., Excel VBA or similar automation tools).Strong skills in parsing, data transformation, and file processing (CSV, XML, TXT).Experience with system integrations (file-based, APIs, batch processing).Strong organizational, time management and multitasking skills.Ability to work independently while collaborating effectively within a team.Proactive, delivery-focused mindset.Strong communication and interpersonal skills. Required Skills Hands-on experience with bank statement processing and formats (e.g., MT940, MT942, CAMT).Understanding of SWIFT standards and message structure.Working knowledge of financial processes (e.g., cash management, accounting principles) is an advantage.