Possible expired job

This job was posted 2 years ago and may be expired now. If that's the case, you can browse similar jobs here. Apologies for the inconvenience.

Full-Stack Software Developer - C#/.Net (Remote)

We are looking for an extremely detailed and hard-working individual with 5+ years' experience building web applications and related components. You must possess strong working experience and knowledge of web application development within the full Microsoft technology stack including C#, .Net Core, Entity Framework Core, TypeScript, SQL Server, and Azure. Experience with modern front-end frameworks, such as Angular or React, is required.

Client Details

Our client is a trusted custom software development company with more than 20 years of experience in building business tech solutions for a wide network of clientele. Their goal is to help each client maximize their business potential by using custom software development tailored to their business needs. They have a dedicated team of nearly 100 professionals working together to navigate their client's digital transformation by delivering a full spectrum of software consulting and development services. Their repeat client base comes from domains like FinTech, eCommerce, Loyalty & Engagement, and Financing & Leasing to name a few.

Description

  • Architect and develop custom enterprise applications using the Microsoft technology stack and the Angular (or React) framework.
  • Lead architecture discussions and documentation around application design and development.
  • Manage development teams and support of applications.
  • Deploy systems to various production and pre-production environments and troubleshoot issues.
  • Create technical documentation such as design documents, specifications, software architecture documents, and instructions.
  • Regularly communicate with product owners and interpret requirements.
  • Work in a team environment using agile development processes and deliver work on time and within budget.
  • Follow up with issues in an efficient manner, including working hand-in-hand with Quality Assurance, Project Management, and/or senior developers.
  • Regularly communicate project progress, issues, and risks to team and managers.
  • Handle code reviews and quality checks.
  • Continue to learn and adapt to new languages and technologies.

Profile

  • Bachelor's degree or higher in a related field.
  • Minimum of 5 years' working experience and strong understanding and exposure to Microsoft .NET.
  • Minimum of 5 years' working experience and strong understanding and exposure to MS SQL Server and SQL coding.
  • Experience with modern front-end frameworks, such as Angular or React, is required.
  • Experience in WPF would be a plus
  • Strong working experience in responsive website design.
  • Working experience in agile development and Microsoft DevOps (or other tools such as JIRA).
  • Microsoft Certifications in related areas is a plus.
  • Master's degree in technology-related areas is a plus.
  • You must be able to work in both a team and individual setting
  • Strong architecture and conceptual skills
  • Demonstrated experience with leading a project and team is a plus.
  • Prior work with WPF would also be a plus.

Job Offer

  • Competitive base salary
  • Additional compensation through flextime and bonus
  • Flextime paid out monthly
  • Business expense reimbursement
  • 401K and Profit Sharing
  • Medical, dental, and vision insurance
  • Group life insurance
  • Ongoing education
  • Fitness program
  • Emerging tech
  • Fully remote, but opportunity to work out of Chicago office if desired

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.