×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Software Engineer - Contingent - Information Technology - Analysts

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: MassGenics, Inc.
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    .NET Developer
Salary/Wage Range or Industry Benchmark: 135000 - 145000 USD Yearly USD 135000.00 145000.00 YEAR
Job Description & How to Apply Below
Job Description

Job  Charlotte , North Carolina Job Type: Contract Added - 09/01/26

A client of Innova Solutions is immediately hiring for a Senior .Net Developer with Spark experience. Position type:
Full-time, Contract (W2) Duration: 12 Months Contract (Extension Possible)

Location:

Charlotte, NC - 3 days Hybrid on-site role

Day-to-Day Responsibilities:

  • Design, develop, and maintain scalable enterprise applications using .NET Core, Angular, Spark, and SQL Server technologies.
  • Build and enhance RESTful APIs, backend services, and JBPM workflow solutions to support business-critical processes.
  • Develop responsive and high-performing user interfaces using Angular, Type Script, and RxJS.
  • Create, optimize, and support Spark-based ETL/ELT data pipelines, ensuring data quality, reliability, and performance.
  • Collaborate with architects, product owners, QA teams, and business stakeholders to deliver high-quality solutions.
  • Write clean, maintainable, and testable code while following SOLID principles and modern design patterns.
  • Develop and execute automated tests using xUnit, NUnit, Jasmine, Karma, and Playwright to ensure application quality.
  • Optimize SQL Server databases, queries, stored procedures, and data integration processes for maximum performance.
  • Containerize applications using Docker and manage deployments on Open Shift (OCP) and Kubernetes environments.
  • Contribute to CI/CD pipeline development and automation using Azure Dev Ops, Git Hub Actions, and YAML-based deployments.
  • Troubleshoot production issues, perform root cause analysis, and implement long-term solutions.
  • Participate in code reviews, technical discussions, and Agile ceremonies while mentoring junior developers when needed.
  • Ensure applications meet security, scalability, reliability, and performance requirements.
  • Support cloud-native development initiatives and leverage Azure services where applicable.
  • Continuously evaluate and implement engineering best practices to improve application quality and team productivity.

The Ideal Candidate Will Have:

  • Full stack application development with strong expertise in .NET Core, Angular, REST APIs, Spark, and SQL Server.
  • Hands-on experience building scalable backend services using C#, .NET 6/7+, ASP.NET Core, Entity Framework Core, and JBPM workflows.
  • Strong front-end development skills with Angular 13+, Type Script, RxJS, and modern UI architecture patterns.
  • Experience designing, developing, and optimizing Spark-based ETL/ELT pipelines, including data transformations, performance tuning, and data quality validations.
  • Solid understanding of RESTful API development, integration patterns, and enterprise application architecture.
  • Proficiency in MS SQL Server, including query optimization, database design, stored procedures, and performance tuning.
  • Experience with containerization and orchestration technologies such as Docker, Open Shift (OCP), and Kubernetes.
  • Knowledge of CI/CD practices using Azure Dev Ops, Git Hub Actions, YAML pipelines, and automated deployment processes.
  • Strong testing expertise using xUnit, NUnit, Jasmine, Karma, Playwright, IceDQ, and Octane.
  • Familiarity with software design principles such as SOLID, Dependency Injection, Repository Pattern, Mediator Pattern, and microservices/modular monolith architectures.
  • Excellent communication skills with the ability to effectively collaborate across cross-functional teams.
  • Self-driven problem solver who can work independently while contributing to a collaborative engineering environment.
  • Experience with cloud platforms such as Microsoft Azure (App Services, Key Vault, Storage) is a plus.

PAY RANGE AND BENEFITS:

Pay Range*: $65- $70 per hour
* Pay range offered to a successful candidate will be based on several factors, including the candidate's education,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary