Live opening · Posted 13 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Join Data Eminence as a remote .NET Developer and help build scalable, secure, and reliable web applications and backend services using the Microsoft .NET ecosystem. You'll develop APIs, implement business logic, work with databases, troubleshoot applications, and contribute to real-world software projects. This role is ideal for entry-level developers with strong programming fundamentals and an interest in backend and application development.
Full Description
Data Eminence is seeking a motivated .NET Developer to join our growing software development team. In this role, you will design, develop, test, and maintain applications using technologies such as C#, .NET, ASP.NET Core, and Entity Framework.
You will collaborate with frontend developers, software engineers, database teams, product managers, and other stakeholders to develop reliable and maintainable software solutions. This is an excellent opportunity to gain practical experience with the .NET ecosystem, REST APIs, databases, authentication, testing, and modern software development practices while working remotely.
Your key responsibilities will include:
Developing and maintaining applications using C# and .NET
Building backend services and REST APIs using ASP.NET Core
Writing clean, efficient, reusable, and maintainable code
Implementing application business logic based on technical requirements
Working with SQL Server and relational databases
Writing and optimizing SQL queries and stored procedures
Using Entity Framework Core for database integration
Integrating APIs with frontend applications and third-party services
Implementing authentication, authorization, and application security features
Debugging and resolving application errors and technical issues
Writing unit tests and supporting application testing
Using Git and GitHub for version control and collaborative development
Participating in code reviews and following coding standards
Supporting application deployment and maintenance activities
Monitoring application performance and identifying optimization opportunities
Creating and maintaining technical documentation
Collaborating with cross-functional teams to understand and implement requirements
Staying updated with .NET technologies, development frameworks, and industry best practices
We believe in learning by doing. You'll gain hands-on experience with C#, .NET, ASP.NET Core, REST APIs, Entity Framework Core, SQL Server, Git, authentication, testing, cloud platforms, and modern AI-powered development tools.
This is a hands-on role where programming ability, logical thinking, debugging skills, attention to detail, and a willingness to learn are essential. You'll have opportunities to work on real-world software projects and contribute to building scalable and reliable applications.
Requirements
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
0-2 years of experience in .NET development or a relevant internship/project
Strong understanding of C# programming fundamentals
Understanding of object-oriented programming concepts
Familiarity with .NET and ASP.NET Core
Basic understanding of REST API development
Familiarity with Entity Framework Core is a plus
Basic knowledge of SQL Server and relational databases
Understanding of Git and version control
Basic knowledge of software testing and debugging
Strong analytical and problem-solving skills
Familiarity with LINQ is beneficial
Knowledge of dependency injection and middleware concepts is a plus
Familiarity with Docker or cloud platforms is beneficial
Understanding of authentication and authorization concepts is a plus
Experience with academic, personal, or open-source .NET projects is beneficial
Good written and verbal communication skills
Strong attention to detail and ability to write maintainable code
Ability to work independently and collaborate effectively in a remote environment
Benefits
Competitive salary
Fully remote work flexibility
Paid time off and holidays
Professional development opportunities
Company-provided equipment
Opportunities to work with modern .NET, cloud, database, API, and AI-powered development tools
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.