#1 Job Board for tech industry in Europe

Senior Software Developer
Python

Senior Software Developer

Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Python

    master

    SQL Server

    advanced

    SQLAlchemy

    advanced

    JavaScript/SyncFusion/Razor

    regular

Job description

Online interview
Project Description

We are looking for the experienced Software Developer with the working knowledge in a combination of minimum two below areas:

- C#
- JavaScript/SyncFusion/Razor
- SQL Server
- Python

We are looking for a professional, who can work with us to develop migration tooling and automation.
The working environment is on our client's side from the investment banking industry, in the area of Infrastructure & Security Engineering (Migration Factory Services).

Responsibilities

Role:

  • Development, maintenance and support of migration tooling and automation to support internal client's programs
  • Rapid, iterative development against sometimes unclear or changing requirements
  • Continuous improvement, automated testing, programming best practices and quality control
  • Problem solving, planning, analysis

Must have

Essential:

- Proven Senior Developer (5+ years of experience)
- Advanced experience in at least two of below areas:
* either Python: Experienced developer, Python 3.6+, SQLAlchemy
* and/or T-SQL / MS SQL: solid knowledge of SQL Server, tables, views, stored procedures, release/rollback scripts to apply changes, produce complex SQL queries for reports, database performance and indexes, database transactions
* and/or JavaScript/SyncFusion/Razor
* and/or C#
- Believe in high standards for code quality, code reviews, testing and best practices
- Experience with collections and data structures, logging and exception handling
- Contribute to backend architecture and strategy
- Ability to produce secure and clean code that is stable, operational, consistent, re-usable, well-performing
- Strong communicator, fluent in English, able to work with both technical and non-technical stakeholders
- Must be a self-starter and someone who enjoys working in a fast-paced, challenging environment

Nice to have

  • Azure DevOps / GitLab experience would be beneficial
  • .NET Core: Any experience with .NET Core 3.1+ would be beneficial
  • Experience with REST API development
  • Experience with: git, GitLab CI/CD, Jira, release processes, Azure

Languages

English: C1 Advanced

Relocation package

If needed, we can help you with relocation process. Click here for more information.