Unknown Company

Senior Software Engineer

charlotte, nc • Posted 1 weeks ago
Onsite Full Time Software Architecture & Engineering

Job Title: Senior Software Engineer

Location Requirements: On-Site

Job Type: Direct Hire

Role Overview:
You will be part of a growing IT organization as a full stack software engineer. Your role involves designing, developing, and troubleshooting applications across web, mobile, Salesforce, and cloud platforms. You’ll collaborate with teams at our headquarters in Charlotte, NC, to implement solutions and help guide architectural decisions. This hands-on role requires strong technical skills, problem solving, and effective communication.

Responsibilities:

  • Perform full stack engineering on both cloud and on-premise systems: design, develop, and unit test applications from UI/UX, business rules, integration, and data layers
  • Maintain and troubleshoot internal SQL projects and existing systems
  • Integrate and customize third-party PaaS services and applications
  • Create, build, and release definitions to support and optimize CI/CD workflows
  • Participate in Scrum activities including planning, estimating, standups, and retrospectives
  • Collaborate with IT and business stakeholders at all levels on project delivery
  • Document technical designs and knowledge base content

Required Qualifications:

  • 6+ years with core technologies and development frameworks: C#, ASP.NET MVC, Web API, ADO.NET, ORM (EF, NHibernate, Dapper, etc.)
  • .NET Core, Angular, JavaScript, jQuery, HTML, and CSS
  • RabbitMQ or other message brokers
  • T-SQL and database design (normalization, indexing, query optimization)
  • Development and publishing of private NuGet packages
  • Strong experience with SQL development and design
  • 2+ years of hands-on Scrum experience
  • Expertise with design patterns and SOLID principles
  • Experience with high scale architectures and concepts: microservices, queues and pub/sub, distributed systems, GRPC
  • Experience with Azure PaaS, including Azure Functions, Service Bus, and Storage
  • Experience implementing Azure DevOps Pipelines for CI builds and releases
  • Networking and infrastructure knowledge or experience
  • Experience with pen testing, software scanning, and testing vulnerabilities

Equal Employment Opportunity Statement
Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.

#J-18808-Ljbffr

Senior Software Engineer in charlotte at Unknown Company

This position is listed as full time and onsite.

Back to Job Search