Senior Software Engineer
Gravity IT Resources · gravityitresources.com
CharlotteSenior2+ yrs
Posted 1 month ago. 4 more Software Engineer jobs in Charlotte, North Carolina went up on company career pages this week.
See the newer ones
Straight from the company’s own careers site.
The job in short
Senior software engineer.
JavaScriptC#.NETAngularSQLAzureDevOpsMicroservicesSalesforceUXScrumNetworking
Details
- Found
- 9 d ago · posted 2026-09-17
- Location
- Charlotte, North Carolina
Full description
To Apply for this Job Click Here
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
To Apply for this Job Click Here
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.
Software Engineer jobs in Charlotte, North Carolina · Software Engineer jobs in the United States · All Gravity IT Resources jobs · Senior Software Engineer jobs in Charlotte, North Carolina · Senior Software Engineer jobs in the United States · Senior and manager-level jobs in Charlotte, North Carolina