Position: Senior .Net Software Engineer
Company: Devox Software
Category: .NET
Experience required: 5y
English level: intermediate

**Requirements:**
— 5+ years of experience in web development
— Strong knowledge and experience in designing and developing or Web solutions using .NET and .NET Core using C# and ASP.NET
— Experience with MS SQL / T-SQL experience
— REST API and Web service experience
— Knowledge of Python (although not a hard requirement — if you do not know it, you will be trained on it)
— Clear understanding of Agile/SCRUM methodology
— Upper-Intermediate English, both written and verbal

**Will be a plus:**
— Cross-system integration experience
— Containerization (Docker etc.)
— Deployment/DevOps experience
— AWS Services (Lambda, API Gateway, Dynamo, Code Pipeline, ECS, Fargate, etc.)
— Microservice Architecture
— Message Queues
— Other datastores — NoSQL, Cache (Redis), etc.

**Responsibilities:**
— Coding, testing, and debugging programs according to standards
— Modifying, expanding, and updating applications
— Communicating with a team that includes analysts, engineers, and quality assurance testers in order to coordinate and document application development and testing
— Developing software prototypes
— Recommending system changes and enhancements
— Documenting software specifications and training users