Senior / Junior Software Developer (.Net)
Indexed description
About the Role
As a .NET Developer, you’ll be responsible for designing, developing, and maintaining robust applications using the .NET framework. You’ll work closely with cross-functional teams to deliver scalable and high-performance solutions.
Responsibilities
- Develop and maintain web applications using ASP.NET Core, C#, and related technologies
- Collaborate with front-end developers, designers, and product managers
- Write clean, efficient, and testable code
- Participate in code reviews and contribute to architectural decisions
- Troubleshoot and debug applications
- Stay updated with the latest .NET trends and best practices
Qualifications
- Proven experience as a .NET Developer (2+ years preferred)
- Strong proficiency in C#, ASP.NET Core, and Entity Framework
- Experience with RESTful APIs and microservices architecture
- Familiarity with front-end technologies (HTML, CSS, JavaScript)
- Knowledge of SQL Server or other relational databases
- Understanding of Agile methodologies
- Excellent problem-solving and communication skills
Required Skills
- C#
- ASP.NET Core
- Entity Framework
- RESTful APIs
- Microservices architecture
- HTML, CSS, JavaScript
- SQL Server
- Agile methodologies
Preferred Skills
- Experience with cloud services (e.g., Azure, AWS)
- Knowledge of DevOps practices
Pay range and compensation package
Salary is competitive and commensurate with experience.
Equal Opportunity Statement
We are committed to diversity and inclusivity in our hiring practices.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search