Net Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+36 more
Job description
- Software Development:
- Design, develop, and maintain scalable and high-performance .NET applications.
-
Write clean, efficient, and well-documented code using C# and .NET Framework/Core.
- Web Development:
- Develop and maintain web applications using ASP.NET and ASP.NET MVC.
-
Implement responsive and user-friendly front-end interfaces.
- Database Management:
- Design and optimize database schemas using SQL Server or other relational databases.
-
Write complex SQL queries and stored procedures.
- API Development:
- Create and consume RESTful APIs for seamless integration between applications.
-
Implement and maintain web services using technologies like Web API.
- Testing:
- Conduct unit testing and participate in system testing and deployment activities.
-
Debug and resolve application issues and defects.
- Version Control:
- Use version control systems, such as Git, to manage source code efficiently.
-
Collaborate with other developers using established branching and merging strategies.
- Collaboration:
- Work closely with cross-functional teams, including UI/UX designers and product managers, to deliver high-quality software solutions.
- Participate in code reviews to ensure code quality and adherence to coding standards.
Requirements
Do you have a Bachelor’s degree?, + Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience:
- Proven experience as a .NET developer with [X] years of experience.
-
Strong understanding of the .NET framework and its associated technologies.
- Technical Skills:
- Proficient in C# and .NET Framework/Core.
-
Experience with ASP.NET, MVC, and web development technologies (HTML, CSS, JavaScript).
- Database Skills:
- Solid knowledge of SQL Server or other relational databases.
-
Experience with Entity Framework or other ORM frameworks.
- Web Technologies:
- Familiarity with front-end frameworks and libraries (e.g., React, Angular, Vue.js).
-
Experience with client-side scripting and AJAX.
- Development Tools:
- Proficient in Visual Studio and other development tools within the Microsoft ecosystem.
-
Familiarity with continuous integration and deployment tools.
- Problem-Solving Skills:
- Strong analytical and problem-solving abilities.
-
Ability to troubleshoot and debug complex issues.
- Communication Skills:
- Excellent communication skills and the ability to work collaboratively in a team environment.
Additional Preferred Skills:
- Knowledge of cloud platforms such as Azure or AWS.
- Familiarity with microservices architecture.
- Experience with containerization technologies (e.g., Docker).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
7 Important Tips That Every Software Developer Should Know
What is a web developer?
Fully Remote Software Engineer Jobs