Job Description
Position Overview: As a .NET Developer at DevExcel, you will play a crucial role in designing, developing, and maintaining robust and scalable systems for our applications. Additionally, you should have a strong understanding of object-oriented programming (OOP) principles, C#, .NET, database management, and the ability to write professional and clean code. Effective communication skills are essential as you'll work closely with our cross-functional teams to deliver high-quality software solutions that meet our clients' needs.
Responsibilities
- Develop, test, and maintain server-side applications using the .NET framework, C#, and related technologies.
- Design and implement the backend logic, including data processing, business rules, and algorithms, to support the functionality of software applications.
- Create and manage databases, write and optimize SQL queries, and ensure efficient data storage and retrieval.
- Build and maintain APIs (Application Programming Interfaces) for communication between the frontend and backend systems..
- Integrate third-party services, libraries, and tools into the backend infrastructure to enhance functionality and capabilities.
- Debug, troubleshoot, and resolve issues and bugs in the backend codebase.
- Collaborate with frontend developers, UX/UI designers, and other team members to ensure seamless integration of the backend and frontend components.
- Use version control systems (e.g., Git) to manage code changes and collaborate with other developers effectively.
Qualifications
- BS in Computer Science / Software Engineering.
- Minimum 1 year experience in working with .NET.
Skills To Have
- Proficiency in C# and .NET framework.
- Experience with database management systems such as SQL Server.
- Familiarity with web development technologies like ASP.NET, ASP.NET Core, Web API, and RESTful services.
- Knowledge of Entity Framework or other ORM (Object-Relational Mapping) tools.
- Strong problem-solving and debugging skills
- C#
- .NET Framework
- ASP.NET
- ASP.NET Core
- Web API
- RESTful API
- Entity Framework or ORM
- SQL
- Database Management
- Backend Development
- Problem-Solving