Software Engineer

Robert Half
Coral Gables, United States of America
6 days ago

Role details

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

Job location

Coral Gables, United States of America

Tech stack

ASP.NET
JavaScript
.NET
Agile Methodologies
Applications Architecture
Azure
C Sharp (Programming Language)
Code Review
Information Systems
Relational Databases
Software Debugging
Software Design Patterns
DevOps
Entity Framework
Integrated Development Environments
Object-Oriented Software Development
Performance Tuning
Scrum
Systems Development Life Cycle
Software Engineering
Web Applications
Web Services
.NET Core
React
Backend
GIT
Angular
Information Technology
Front End Software Development
Api Design
REST
Software Version Control
Microservices

Job description

We are seeking a skilled Software Engineer with strong experience in .NET, C#, and .NET Core to join our technology team. In this role, you will design, develop, test, and maintain scalable applications and services that support key business initiatives. The ideal candidate is a collaborative problem-solver with a passion for building high-quality software and contributing to a fast-paced development environment., * Design, develop, and maintain applications using C#, .NET, and .NET Core

  • Build and support RESTful APIs, web services, and backend systems
  • Collaborate with cross-functional teams including product, QA, and infrastructure
  • Write clean, efficient, and well-documented code
  • Troubleshoot, debug, and enhance existing applications
  • Participate in code reviews and promote best practices in software development
  • Contribute to application architecture, performance optimization, and scalability improvements
  • Support deployment processes and ongoing system maintenance

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent practical experience
  • 6+ years of professional software development experience
  • Strong hands-on experience with C#, .NET, and .NET Core
  • Experience developing APIs and web-based applications
  • Knowledge of SQL Server or other relational databases
  • Familiarity with Git and modern version control practices
  • Understanding of object-oriented programming, software design patterns, and SDLC methodologies
  • Strong analytical, troubleshooting, and communication skills, * Experience with ASP.NET Core, Entity Framework, and microservices architecture
  • Exposure to Azure or other cloud platforms
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience working in Agile or Scrum environments
  • Knowledge of front-end technologies such as JavaScript, Angular, or React is a plus

About the company

Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Apply for this position