Full Stack Software Engineer - .NET

3 days ago

Apply Now
Logo of IMEG

IMEG

Engineering Consulting • Mechanical Engineering • Electrical Engineering • Plumbing Engineering • Structural Engineering

1001 - 5000

Description

• Design and implementation of new projects • Assist the Development Manager with all aspects of software design and coding • Attend and contribute to company development meetings • Learn existing codebases and provide maintenance and updates • Ability to recognize common coding challenges and apply design patterns to solutions • Write and maintain reusable and maintainable code • Learn new frameworks and programming techniques • Address minor to complex bug fixes • Monitor the technical performance of internal systems • Respond to requests from the development team • Conduct development tests • Write unit tests

Requirements

• Bachelor’s degree in Computer Science, CIS or equivalent work experience in related field required • Strong Design Pattern and software engineering experience required • 5 + years of programming experience in a team environment • Fluent in C#, XAML, YAML • Jira, Git, Github, Teams Foundation or other code management platform experience • Blazor, WPF experience Required • Strong understanding of MVVM, MVC, CQRS framework • Strong Knowledge of SQL databases (NoSql & Vector db’s a plus) • Extensive Azure experience Required: Services, Webservices, Functions, REST API’s, Messaging Buss systems etc. • Semantic Kernel or other LLM implementation experience a plus • Autodesk AutoCAD & Revit API experience a plus

Benefits

• Health insurance coverage • Employee wellness program • Life and disability insurance • Retirement savings plan • Paid holidays • Paid time off (PTO) • Generous PTO • Flexible schedule • Assistance with tuition reimbursement

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com