Position: Senior .NET developer
Company: GlobalLogic
Experience required: 3y
English level: intermediate

**Job Description**
3+ years of commercial experience;
Experience in Agile and iterative development lifecycles
Knowledge of SDLC processes and tools, Iterative Design & Prototyping
Developing C# .NET RESTful services;
Web API;
.NET Core;
MSSQL Server;
Use of Agile methodologies;
Developing Web Services;
Intermediate to advanced English (read/write/speak) for daily communication with the customer's subject matter experts
Good use-case/feature/task estimation skills
Architectural and technical documentation development skills (UML diagramming, data flows, database diagrams)
Good understanding of best practices of software development (code reviews, continuous integration, pair programming, etc.)
Self-starter, drive to innovate;
Open source contributions;

**Job Responsibilities**
Work with the team and product managers in an agile (scrum) environment to design and develop high-quality features and enhancements;
Assist in estimation and planning of future work within a scrum project framework;
Provide maintenance support for products and services and assist the support teams with relevant product issues;
Create automated unit tests;
Contribute to the creation of automated integration and system tests;
Participate in release testing;
Continuously update technical expertise;
Investigate new technologies and propose ideas for future development;
Write prototypes where necessary in order to explore ideas and gain feedback;
Demonstrate new product functionality to other team members;
Record activity and re-estimate work remaining on project tasks.