Digital HIE Inc

Digital HIE Inc

.NET Full Stack Developer

Role

.NET Full Stack Developer

Job type

Full-time and contractor

Posted

1 month ago

Share this job

Salary

$96k - $115k/YEAR

Job description

Job Summary We are seeking a dynamic and highly skilled .NET Full Stack Developer to join our innovative technology team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using a comprehensive suite of technologies. Your expertise will drive the creation of scalable, efficient, and user-friendly solutions that meet diverse business needs. This position offers an exciting opportunity to work across the full software development lifecycle, collaborating with cross-functional teams to deliver high-quality software products that empower our organization and delight our users.

Duties

  • Develop and implement full-stack web applications utilizing ASP.NET, C#, and .NET frameworks to deliver seamless user experiences.
  • Design intuitive front-end interfaces with React, Angular, TypeScript, HTML, CSS, Bootstrap, and JavaScript to enhance UI/UX.
  • Build and optimize RESTful APIs and web services using WCF, SOAP, and REST protocols for reliable data exchange across systems.
  • Manage database design and development with Microsoft SQL Server, MySQL, PostgreSQL, T-SQL, PL/SQL, and MongoDB to ensure data integrity and performance.
  • Integrate microservices architecture using Node.js, Azure, AWS cloud services, and containerization tools like Docker for scalable deployment.
  • Conduct unit testing with Visual Studio or Eclipse to ensure code quality; perform debugging and troubleshooting to resolve issues efficiently.
  • Collaborate in Agile environments utilizing TFS, GitHub, Git, SVN, CI/CD pipelines for continuous integration and delivery.
  • Apply software development best practices following SDLC principles while adhering to UML diagrams for system design.
  • Participate in code reviews and contribute to technical documentation to support ongoing maintenance and knowledge sharing.

Experience

  • Proven experience developing enterprise-level web applications with ASP.NET (including ASP.NET MVC), WCF, Web API, and related technologies.
  • Strong proficiency in front-end frameworks such as React or Angular along with JavaScript/TypeScript for responsive UI development.
  • Hands-on experience with database systems including Microsoft SQL Server, MySQL, PostgreSQL, MongoDB; understanding of database design principles.
  • Familiarity with microservices architecture, cloud platforms (Azure/AWS), RESTful APIs, SOAP web services, and containerization tools like Docker.
  • Knowledge of multithreading concepts in C#/.NET for creating high-performance applications.
  • Experience working within Agile methodologies using tools like TFS or Jira; familiarity with SDLC processes from planning through deployment.
  • Ability to write comprehensive unit tests; experience with debugging complex issues across front-end and back-end components.
  • Exposure to application development on Linux environments or using scripting languages such as Python or Shell Scripting is a plus.
  • Strong understanding of OOP principles (Object-Oriented Programming), UI/UX design best practices, and version control systems including GitHub or SVN. Join us if you’re passionate about building innovative software solutions that make a real impact! We value energetic problem-solvers who thrive in collaborative environments and are eager to stay ahead of technological trends in full-stack development.

Pay: $95,799.11 - $115,370.98 per year

Work Location: In person

Resume ExampleCover Letter Example

Explore more