Position: Senior Full Stack Developer (.Net+Angular) (IRC117390)
Company: GlobalLogic
Category: .NET
Experience required: 5y
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

**Job Description:**
- IT Professional with over 5+ years of experience working as a C# .NET Web developer.
- Expert in HTML5/CSS/JavaScript/Typescript (Angular 9, Angular JS, Razor, Kendo, Telerik libraries).
- Solid understanding of OOP, OOD and Service-Oriented Architecture (SOA), REST, MVC + Web API.
- Proven experience developing enterprise scalable web-based software applications.
- Deep knowledge of SQL, data management and relational databases.
- Experience in Unit and integration testing.
- Hands-on experience with Git repository.
- Demonstrated excellence in working with agile development teams designing and developing APIs.
- Proficient in analyzing and understanding business problems.
- Excellent oral and written communication skills.
- Experience with iterative methodologies such as the SCRUM methodology.
- Excellent soft skills with a positive attitude and initiative.
- Bachelor’s degree in Computer Science and/or Software Engineering.

**Nice to have:**
- Experience with Microsoft Azure, TDD, CI/CD

**Job Responsibilities:**
- Substantially contribute to the development efforts for a commercial product through the entire software development lifecycle – including specification, features development, QA, and delivery.
- Design, build and maintain efficient, reusable, and reliable code.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Follow generally defined best practices and policies in selecting methods and techniques for providing solutions.
- Identify bottlenecks, troubleshoot, debug, and sustain products through complete application lifecycle.
- Transform requirements and high-level designs into developer-ready tasks.
- Peer review and mentoring of junior developers.
- Clearly communicate technical decisions and estimates, ability to discuss issues with US customers.
- Present status at daily scrum meetings and developed product features at sprint reviews.