Position: Middle .NET Developer (Automated modernization software)
Company: Sigma Software Group
Experience required: 2y
English level: intermediate

You have an opportunity to join one of our growing teams and start working on a new project from zero. This is your chance to get advanced experience in syntactic analysis of code and building Angular components.

As a .NET Developer, you’ll be part of the team helping develop software migration product.
You’ll join an open and sharing community with highly skilled colleagues. You can come as you are and be at your best. You’ll find the freedom to change the team and technology and plan your career path according to your ambition and interest. You’ll find the freedom and support to balance an exciting job with life outside of work. 

You will have the opportunity to gain experience in working with a variety of different tools, technologies, and architectures, having a hybrid-working model (home/office) with flexible working hours.

**Customer**
The customer provides migration services with a fixed price, guaranteed delivery date. With thousands of projects and millions of lines of customer code converted, he has a best-in-class track record of projects delivered on time, on budget, and at quality.

**Project 	**
Development of the tool supporting migration of existing code base on legacy languages to modern stack C#, ASP.NET Core, Angular
Migrating with AI-powered tools, work with complier constructions, building Typescript/Angular components
Modernize legacy code with Application Migration Tools helping customers save money

**Responsibilities	**
**What you will be doing:**
•	Building a new product from scratch
•	Helping colleagues improve their work, in particular through code reviews, but also by taking interest in their work
•	Contributing to the overall plan for the company, by breaking goals down into tasks, estimate their complexity, and deliver in a timely manner

**We are looking for a developer who knows and is able to work with the following:**
•	Actively participating in the design/build stage of the software engineering lifecycle (requirements gathering, prototyping, architecture, detailed design, development, testing and deployment)
•	Being involved in planning, designing, and execution with Agile delivery methodologies
•	Creating awesome code with awesome documentation
•	Utilizing the best engineering practices (unit tests, code/design review, etc.)
•	Standing up for high quality solutions and bringing new ideas to life
•	Taking part in technical discussions, listening to arguments, and applying critical thinking

**Requirements 	**
You contribute with skills, ambitions and that little personal twist that makes us succeed
Ideally, you have a university degree in information technology or adequate professional education
On a personal side, you are a team player, hands-on and able to adapt to a fast-changing environment.

**Your professional qualifications include:**
•	High proficiency in English, both written and spoken as our Business language is English
•	.NET technology (C#, ASP.NET, Web forms)
•	HTML, CSS, Typescript/Angular
•	SQL knowledge
•	Work experience with syntactic (lexical) analysis of code and compilers (Roslyn)

**WHY US**
•	Diversity of Domains & Businesses
•	Variety of technology
•	Health & Legal support
•	Active professional community
•	Continuous education and growing
•	Flexible schedule
•	Remote work
•	Outstanding offices (if you choose it)
•	Sports and community activities