Software Engineer (.NET)

Cary, NC
$80,000 - $100,000 / Year 
Mid level
Why work here?
Excellent mid-level opportunity with a growing organization here in Raleigh!

Job Description

A bit about us:

We are seeking a dynamic and experienced Permanent Software Engineer (.NET) to join our innovative technology team. You will play a vital role in developing and implementing complex software solutions, driving innovation, and ensuring the highest standards of quality. This opportunity is perfect for a seasoned professional with a robust understanding of Azure and Visual Studio, looking to make a significant impact on our organization's technological trajectory.

Why join us?

  • Competitive Base Salary
  • 100% company paid health plan for employees
  • Equity in high-growth start-up (not in lieu of a salary)
  • Flexible Hours
  • Very generous PTO
  • Dental and Vision, FSA, HSA
  • Small team, autonomy
  • Many more great perks!

Job Details


As a Permanent Software Engineer (.NET), you will:

1. Design, develop, and maintain efficient, reusable, and reliable .NET code.
2. Collaborate with cross-functional teams to define, design, and ship new features.
3. Identify bottlenecks and bugs, devise solutions to mitigate and address these issues.
4. Ensure the best possible performance, quality, and responsiveness of applications.
5. Help maintain code quality, organization, and automatization.
6. Conduct comprehensive testing of developed software to ensure quality and functionality.
7. Collaborate with team members to brainstorm about new products, provide each other with technical insight and review working drafts.
8. Document and maintain software functionality.
9. Stay updated with the latest industry trends and technologies to ensure our systems remain current and competitive.


The ideal candidate will possess the following qualifications:

1. Bachelor’s degree in Computer Science, Information Technology, or a related field.
2. 5+ years of experience as a Software Engineer or in a similar role.
3. Proficient in .NET, C#, and MVC, with a good knowledge of their ecosystems.
4. Strong understanding and experience with Azure and Visual Studio.
5. Strong knowledge of object-oriented programming.
6. Familiarity with Microsoft SQL Server.
7. Experience with popular web application frameworks.
8. Understanding of fundamental design principles for building a scalable application.
9. Experience creating database schemas that represent and support business processes.
10. Proficient understanding of code versioning tools such as Git.
11. Strong problem-solving skills, with a knack for tackling complex projects.
12. Excellent written and verbal communication skills, with the ability to explain technical concepts to non-technical stakeholders.

Join us and be a part of a forward-thinking company that values innovation, creativity, and the power of technology. We believe in fostering an environment where talented professionals can bring their ideas to life and truly make a difference. If you meet the above qualifications and are ready to take your career to the next level, apply today!
Ref #
19 days ago
Last updated 17 days ago

Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
Made with    in Austin, Texas.  - vsn 44.0.0
© Data & Object Factory, LLC.