
Position:The Senior .NET Engineer contributes experience designing and implementing web applications using popular technologies including C# .NET Core, Typescript and Angular. As a core member of the team you will play an integral part in the design, implementation, and delivery of new features and applications.You will make key contributions and be involved in decision-making regarding the technical direction of products. You will be called upon to use your knowledge of our business needs to suggest and develop solutions that improve the experience of customers and partners.
Responsibilities:Design and develop software applications using the latest web application technologies.Serve as a mentor and leader to less-experienced software developers, providing advice and coaching.Perform thorough yet fair peer code reviews.Document and demonstrate solutions by developing architectural diagrams, sequence diagrams, and concise yet detailed wiki articlesUnderstand and internalize business needs and use this knowledge to create applications to manage those needs.
Requirements:Bring at least 6 years of experience developing Production-ready software applicationsHave at least 5 years of experience working in an Agile/Scrum environment.Be a strong and proven expert with full-stack development including RESTful APIs and web front-ends, with .NET as absolutely required.Experience with and an affinity for writing Unit Tests using frameworks such as XUnit, NUnit, Jasmine and KarmaMust be able to communicate effectively in both, English and Spanish; both, verbally and in writing.
Desired Skills:Exceptional troubleshooting and debugging skills.Experience designing software applications and features.Familiarity with common design patterns.A collaborative spirit and a demonstrated ability to play well with others.A willingness to take ownership of the things you create.Bachelor's Degree in Computer Science, Engineering, or related field
What we offer:Competitive salary + IncentivesLaw benefits + extra benefitsProfessional developmentChristmas BonusRemote work opportunityPermanent - Full Time Job
Help us redefine your future: Apply today!Microsoft is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
