Position: Regular .Net Developer with Cloud
Company: Luxoft
Experience required: 3y
English level: fluent

**Responsibilities:**
• Utilize .Net C# to build backend system components to meet project quality expectations
• Design and build micro-services and cloud native solutions
• Analyze data, prepare automated reports
• Leverage automated testing (unit tests, integration tests)
• Follow DevOps culture
• Enforce and follow policies and practices to guarantee the highest quality outcomes, suggest improvements
• Deliver all types of needed documentation (architecture, design, how-to-s, checklists, deployment instructions), and care about the product delivery through all stages till the production.

**Mandatory Skills Description:**
• Solid experience in IT industry, at least 3+ years in software development
• Strong knowledge of .Net/C#
• Practical knowledge of micro-service architecture
• Knowledge of design patterns and principals (OOP, GoF, SOLID, etc.) and ability to use them in practice
• Practical knowledge of software development practices (TDD, BDD, xUnit patterns, etc.)
• Understanding of Agile SDLC
• Experience with source code control tools
• Understanding of Continuous Integration and Continuous Delivery
• Proven contribution to solution design, improving development processes, ensuring code quality etc.
• Strong communication skills

**Nice-to-Have Skills:**
• Solid knowledge of Python
• Experience in enterprise-level projects
• Experience in Big Data, DataBricks
• Experience in MS Azure
• Comfortable with Jira and/or GitLab
• Implementation of multi threaded applications
• Knowledge of Oracle SQL and PL/SQL and/or MongoDB
• Experience in Investment banking, Financial services, payment systems, insurance, telecom domains
• Experience working in international teams and direct client-facing

**Languages:**
English: C1 Advanced