Position: Senior .NET Full-Stack (BE) Developer
Company: Evolve Dev
Experience required: 5y
English level: upper

**Required Skills**

— Proficiency in T-SQL Databases
— Proficiency in SSRS
— Proficient in C# and the .NET Frameworks
— Experience working in an Agile methodology
— Proficiency at writing high quality code using coding standards such as SOLID
— Understanding and demonstrating use of design patterns
— Proficiency with Source Control tools such as Git
— Proficiency with RedGate SQL Source Control
— Excellent communication skills and troubleshooting abilities
— Experience with CI/CD
— Experience with supporting legacy applications

**As a plus**

— Proficiency in JavaScript
— Proficiency in Unit Testing
— Proficiency with .NET Core (2.1 or above)
— Experience with writing APIs
— Experience with Performance Testing

**Responsibilities**

— Design, develop, test and deploy software to meet the business’s needs
— Writing SOLID code for efficiency, re-usability and ease of maintenance
— Identify performance bottlenecks and to provide potential solutions
— Help to maintain and automate CI/CD processes
— Perform and assist with Development Deployments
— Support legacy applications (classic ASP, legacy reporting)
— Database and Reporting Support

**We offer**

— Opportunities for professional and career growth
— Competitive base salary
— Healthcare insurance
— Educational budget
— Challenging tasks and professional development, knowledge & best practice sharing