Digital HIE Inc
.NET Full Stack Developer
Company
Role
.NET Full Stack Developer
Location
Job type
Full-time and contractor
Posted
1 month ago
Salary
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


