Software Developer (.NET)

Roomstogo.Com, Inc.
Seffner, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Seffner, United States of America

Tech stack

ASP.NET
.NET
Computer-Aided Design
Unit Testing
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Database Design
Software Debugging
Software Design Patterns
Entity Framework
Enterprise Messaging Systems
Microsoft SQL Server
SQL Azure
Software Architecture
Queueing Systems
RabbitMQ
Mstest
Software Engineering
Systems Architecture
Azure
Enterprise Software Applications
React
Blazor
GIT
Event Driven Architecture
Containerization
Angular
Kubernetes
Information Technology
Cosmos DB
Front End Software Development
REST
Software Version Control
Docker
Microservices

Job description

We are seeking a highly motivated Developer/Architect with a strong foundation in .NET development and problem-solving abilities. This role is ideal for candidates looking to grow their architectural thinking while actively contributing to software development. You will work closely with senior architects and developers to design, develop, and optimize enterprise applications., * Develop, test, and maintain .NET applications using C#, ASP.NET Core, Entity Framework, and various messaging technologies

  • Assist in designing software architectures that align with business and technical requirements.
  • Collaborate with cross-functional teams to implement best practices in software design and development.
  • Troubleshoot, debug, and resolve application issues efficiently.
  • Participate in code reviews, ensuring quality and adherence to architectural guidelines.
  • Research and apply new technologies to improve system performance and scalability.
  • Support database design and optimization efforts, particularly with SQL Server, Azure SQL, and CosmosDB.
  • Contribute to documentation, ensuring clarity in system architecture and implementation details.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 1-3 years of experience in .NET development with a solid understanding of C# and the .NET ecosystem.
  • Basic understanding of software architecture principles and design patterns.
  • Strong problem-solving and analytical skills.
  • Experience with RESTful APIs, microservices, and cloud computing (Azure preferred).
  • Familiarity with version control systems (Git, Azure DevOps) and CI/CD pipelines.
  • Basic knowledge of security best practices in software development.
  • Excellent communication skills and the ability to work collaboratively in a team environment.

Preferred Qualifications:

  • Exposure to containerization technologies (Docker, Kubernetes).
  • Experience with frontend frameworks (React, Angular, or Blazor) is a plus.
  • Familiarity with message queues (Azure Service Bus, RabbitMQ) and event-driven architectures.
  • Hands-on experience with unit testing frameworks (xUnit, MSTest).

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Employee assistance program
  • Disability insurance, Rooms To Go Benefits:
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Associate discounts including furniture
  • Company paid life and disability insurance
  • Paid time off
  • Employee Assistance Program
  • Wellness Programs
  • And more!

About the company

Founded in 1991, Rooms To Go is one of the largest and fastest growing furniture retailers in the US with over 250 stores in ten southern states, eight distribution centers and an e-commerce business. Rooms To Go offers a collaborative work environment within a supportive culture.

Apply for this position