A client of Innova Solutions is immediately hiring for a Senior .Net Developer with Spark experience. This is a full-time, 12-month contract (W2) role with possible extension, located in Charlotte, NC, requiring a hybrid on-site presence 3 days a week. As a Senior .Net Developer with Spark Developer, you will be responsible for designing, developing, and maintaining scalable enterprise applications using .NET Core, Angular, Spark, and SQL Server technologies. You will build and enhance RESTful APIs, backend services, and JBPM workflow solutions, as well as develop responsive user interfaces with Angular, TypeScript, and RxJS. A key part of the role involves creating, optimizing, and supporting Spark-based ETL/ELT data pipelines. Collaboration with architects, product owners, QA teams, and business stakeholders is essential for delivering high-quality solutions. The role also includes writing clean, maintainable, and testable code, developing and executing automated tests, optimizing SQL Server databases and queries, containerizing applications using Docker, and managing deployments on OpenShift (OCP) and Kubernetes. Contribution to CI/CD pipeline development and automation using Azure DevOps, GitHub Actions, and YAML-based deployments is expected. You will also be involved in troubleshooting production issues, performing root cause analysis, participating in code reviews and Agile ceremonies, mentoring junior developers, and ensuring applications meet security, scalability, reliability, and performance requirements. Support for cloud-native development initiatives and leveraging Azure services is also part of the role, along with continuously evaluating and implementing engineering best practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed