Image Description

Senior .NET Software Engineer

Job Description

Posted 16 days ago

Emergent Software is looking for smart, curious, problem solvers that know how to use the Microsoft stack to solve business problems. Qualified candidates will have advanced knowledge of the .Net framework and experience leading development projects. This fully-remote role is for self-starters with good communication skills, work ethic, and the ability to participate in all aspects of the software development life cycle.           

Primary Duties

  • Solve our client’s needs pragmatically through new custom software, enhancements, bug fixes, or consulting.
  • Lead mid-sized development projects from start to finish including technical requirements gathering, data modeling, technology selection, and deployment with guidance from a Technical Lead.
  • Architect new applications or new features in existing applications with industry best practices.
  • Meet with clients to craft technology solutions that will meet their business needs and estimate effort required to deliver the solutions.
  • Collaborate with other team members on agile development teams.
  • Provide code feedback to other team members through pull request reviews.
  • Work on multiple projects simultaneously, prioritize effectively to meet our clients’ delivery expectations.
  • Mentor teammates to share your knowledge and built a stronger team.
  • Build, maintain, and troubleshoot new and existing web applications.'
  • Other related duties as assigned by your manager.
  • Qualifications

    Required:

    • Advanced experience with the Microsoft Stack (MS SQL Server, ASP.NET, Razor, IIS, .Net framework and .Net Core).
    • Knowledge of good architectural patterns for writing scalable and maintainable software.
    • Proven success leading projects from start to finish.
    • Strong technical and non-technical communication skills, both written and verbal.
    • Comfortable speaking to clients.
    • Able to estimate tasks effectively and accurately.
    • Ability to gather and write strong requirements based on client’s business objectives.
    • Competence in at least four areas in the full stack with advanced experience in at least one:

Job Summary

Image Description
Minneapolis, MN, US Location

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

Sr. QA Engineer

  • Showcase IDX

Showcase IDX is hiring for a QA engineer with a focus on ...

AlphaSights is looking for a full stack engineer to join ...

DevOps Manager

  • Snapdocs

Snapdocs is hiring a DevOps manager to lead their infrast...