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