Velocitor Solutions Logo

Velocitor Solutions

Sr. Software Engineer- Back End

Posted 2 Days Ago
Be an Early Applicant
In-Office
28217, Charlotte, NC, USA
Senior level
In-Office
28217, Charlotte, NC, USA
Senior level
Develop and support secure, scalable backend applications using C# and .NET. Lead feature development and medium-to-large initiatives, troubleshoot complex technical issues, contribute to architecture, maintain technical documentation, and improve system performance and reliability. Collaborate with QA, Product, and DevOps teams, conduct code reviews, and mentor junior and mid-level engineers while supporting existing applications and evaluating new technologies.
The summary above was generated by AI

We are looking for a highly experienced and motivated Senior Software Engineer (Back-End) to join our growing development team. The ideal candidate is a passionate problem-solver who thrives in a collaborative environment, takes pride in delivering high-quality, scalable software, and enjoys mentoring others. You’ll play a key role in developing and supporting robust solutions that power our enterprise platforms and services.
As a Senior Software Engineer, you will lead the development of secure, scalable, and maintainable applications. You’ll work closely with cross-functional teams, contribute to architectural decisions, support junior engineers, and help drive the evolution of our software platforms. This role requires deep technical expertise, the ability to diagnose complex issues, and a proactive mindset to continuously improve systems and processes.
Job Responsibilities:
•    Develop secure, scalable, and highly maintainable software solutions from initial concept and requirements through to production implementation and support.
•    Support existing applications including troubleshooting, bug fixing, and making upgrades and modifications to existing functionality.
•    Drive feature development among the team and lead medium to large size initiatives.
•    Take charge of identifying, diagnosing, and resolving technical problems.
•    Create and maintain technical documentation including system diagrams, flowcharts, and layouts.
•    Support and mentor junior and mid-level engineers by providing guidance, coaching, and learning opportunities.
•    Conduct and participate in code reviews, offering constructive feedback to uphold code quality standards.
•    Collaborate closely with cross-functional teams, including QA, Product, and DevOps, to ensure successful feature delivery.
•    Stay current on new technologies and vendor packages, and evaluate their potential integration.
•    Recommend improvements to enhance application performance, reliability, and maintainability.
 

Qualifications

Minimum Qualifications:
•    Bachelor’s Degree in Computer Science, Computer Engineering, CIS, or related field (or equivalent experience).
•    10+ years of experience in software development with advanced knowledge of C# and .NET.
•    Strong understanding of relational databases (e.g., SQL Server) and experience using tools like SQL Server Management Studio (SSMS).
•    Familiarity with software engineering best practices including SOLID principles and design patterns.
•    Proficient in using Visual Studio, Git, CI/CD tools, and unit testing frameworks.
•    Experience in building and consuming REST APIs and using tools such as Postman.
•    Strong communication and collaboration skills with a passion for mentoring others.
•    Ability to work independently and manage multiple priorities.
•    Committed to writing high-quality code and open to feedback through code reviews.
•    Creative, persistent problem solver with a proactive and accountable work ethic.
Additional Desired Qualifications:
•    Experience with the Microsoft Azure platform.
•    Experience working in agile/Scrum development environments.
•    Experience engaging with multiple levels of an organization including technical and non-technical stakeholders.
Job Type:
Full-time (In Office- Located in Charlotte, NC)
 

HQ

Velocitor Solutions Charlotte, North Carolina, USA Office

Charlotte, NC, United States

Similar Jobs

19 Days Ago
Remote or Hybrid
United States
161K-201K Annually
Senior level
161K-201K Annually
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Leads architecture and hands-on development of scalable backend systems and APIs supporting real-time applications. Owns the engineering lifecycle, writes high-performance code, establishes testing and reliability practices, resolves production issues, guides technical roadmaps, collaborates cross-functionally, and mentors engineers. The role requires expertise in object-oriented backend development, distributed cloud systems, automated testing, system monitoring, and technical leadership.
Top Skills: APIsAWSC#Cloud-Native ArchitecturesDistributed SystemsGoogle Cloud Platform (Gcp)Integration TestingJavaPerformance TestingUnit Testing
11 Days Ago
Remote or Hybrid
United States
116K-208K Annually
Senior level
116K-208K Annually
Senior level
Big Data • Marketing Tech • Analytics
Lead the design, architecture, development, deployment, and optimization of scalable .NET backend systems processing millions of daily healthcare transactions. Mentor developers, guide technical decisions, improve CI/CD pipelines, implement secure APIs, and collaborate with product stakeholders. The role requires expertise in .NET, C#, ASP.NET Core, cloud-native AWS services, Kubernetes, microservices, distributed systems, testing, observability, and secure software development.
Top Skills: .Net 8Amazon CloudwatchAmazon Ec2Amazon EksAmazon S3Asp.Net CoreAWSAws LambdaBashC#Ci/CdDistributed SystemsDynatraceEdiEvent-Driven ArchitectureGitHipaaHl7InsomniaKubernetesLinuxMicroservicesMongoDBMoqPostmanPowershellWindowsXunit
22 Days Ago
Remote or Hybrid
North Carolina, USA
149K-282K Annually
Senior level
149K-282K Annually
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Designs, develops, deploys, and supports robust cloud-native backend systems and APIs. Owns the full software development lifecycle, including architecture, reliability, fault tolerance, deployment, and optimization. Collaborates with stakeholders on deployment strategies, mentors junior engineers, and develops distributed systems serving global customers. The role also involves cloud infrastructure, CI/CD, event streaming, data ingestion, observability, and applying AI-assisted development or AIOps practices.
Top Skills: Ai-Assisted Development ToolsAiopsAlertingAngularAWSAws SnsAws SqsChange Data CaptureCi/CdCloudFormationDistributed TracingDockerEtl/EltGoGraphQLJavaKafkaKubernetesLoggingMetricsNode.jsNosql DatabasesPythonReactRelational DatabasesRestRustTerraform

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account