301
Software Engineer (Mid/Senior level)
Software Engineer (Mid/Senior level)
Linedata Services (Latvia) SIA
Software Engineer (Mid/Senior level)

Software Engineer (Mid/Senior level)Linedata Services (Latvia) SIA

Software Engineer (Mid/Senior level)

This role will work in the Asset Management division on our platform transformation initiative, delivering a key part of Linedata's future strategy. This program will deliver new modular products utilizing distributed message-based communication, micro services, domain driven design, polyglot persistence, and event sourcing via the CQRS-ES pattern. The new products will be cloud native and built using the Agile SCRUM with CI/CD processes. The existing product suite remains a core part of our offering and the new modules will need to integrate and operate alongside these products that we have written in other established technologies (eg SQL, oracle, C#, React/ Javascript UI)
The successful candidate will role model best-in-class software development.

JOB DESCRIPTION

• Develop new features as market needs arise.
• Ensure code quality (unit, integration, system, and acceptance tests).
• Follow the development standard and best practices defined by the tech lead.
• Implement fixes for issues arising in existing applications.
• Review code implemented by other developers and provide feedback when necessary.
• Build and continuously improve development/QA/Demo/Showcase environments.
• Create and maintain product documentation.

Requirements

• BS/MS degree in Computer Science or equivalent education.
• Software engineering disciplines like UML, Activity Diagrams, Sequence Diagrams, Big-O analysis preferred.
• Hands on experience in C#, .Net, and tools like Git, Jira.
• Knowledge of databases, SQL (SQL Server, Oracle), Event Store.
• Ability to clearly communicate your ideas in English, both verbally and in writing.
• Strong problem-solving skills.
• Understanding software development life-cycle.
• Working well in a scaled agile development methodology.
• Ability to work individually and with other engineers in a collaborative manner.

Advantageous skills and experience

• Microservices architecture
• Multi-threaded, distributed, N-Tier applications
• Domain Driven Design concepts
• Planning, developing, and maintaining AWS infrastructure, working with Terraform and Helm charts
• CI/CD tools like Harness and Artifactory
• Designing event sourced and messaging based systems (preferably CQRS)
• Designing and delivering Cloud ready solutions, primarily AWS
• Containers, notably Kubernetes
• Performance, scalability, and recovery testing
• Knowledge of stock markets, asset types, and other financial concepts.

We offer

• Salary: EUR 33,000-54,000 gross per annum depending on skills and experience
• health insurance with optional medical or sports focus
• 25 paid holidays per year
• free drinks, fruit and snacks in the kitchen
• social activities and team events
• flexible work hours
• modern and pleasant office
• career growth
and an environment that encourages our employees to learn, develop and achieve a wide range of skills and knowledge spanning the software and financial services industries.

Connect with our Insiders

We invite you to discover the profiles of our ambassadors and to contact them directly to ask your questions about work at Linedata - https://career.linedata.com/en/our-insiders/

Tev varētu interesēt arī:

PYTHON IZSTRĀDĀTĀJS/-A
CV-Online Recruitment
Rīga
€ 3500
Beigu termiņš: 13.10.2022
JAVA DEVELOPER
CV-Online Recruitment
Rīga
€ 2843 – 3572
Beigu termiņš: 13.10.2022
JAVA IZSTRĀDĀTĀJS/-A
CV-Online Recruitment
Rīga
€ 2843 – 3572
Beigu termiņš: 13.10.2022