About this opportunity
Gravity IT Resources lists this Senior Software Engineer opportunity in charlotte, North Carolina. Review the employer’s description below for duties, qualifications and application requirements.
Job description
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
Worksite address
charlotte, NC, 28245, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.