.Net Developer with RedHat OpenShift || Hybrid in Charlotte, NC / Dallas, TX / New York, NY / Iselin, NJ || Must work on our W2

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

.NET
openshift
redhat

Job Details

Top Requirements:

  1. 7+ years of hands-on experience with RedHat OpenShift (OCP) Cloud development and deployment, including Kubernetes orchestration, Microservices, Web Applications, Batch Applications, Message Bus integration, MS SQL, and related blueprints.
  2. 7+ years of experience with Microsoft .NET Core, C#, , and design patterns such as Factory, Builder, MVC, Entity Framework, DAO, Singleton.
  3. 7+ years of experience with HTML, CSS, Bootstrap, JavaScript, jQuery, React, and data modeling languages like XML, YAML, JSON.
  4. 7+ years of experience with SQL, SQL Server, NoSQL databases such as MongoDB.
  5. 7+ years of experience working with web services (SOAP, REST, OAuth, JWT, Web API, ODATA).
  6. 7+ years of Software Engineering experience, demonstrated through work experience, training, military service, or education.

Plusses:

  1. Experience with Continuous Improvement and Continuous Development tools such as Jenkins, GitHub, Bitbucket, Harness, YAML, Artifactory.
  2. Familiarity with SDLC methodologies like Agile SCRUM, Kanban, and tools like JIRA.
  3. Experience developing unit tests and integration tests (e.g., XUnit, MSTest).
  4. Knowledge of networking practices and related topics.

Job Summary:

In this role, you will lead technical initiatives within the RedHat OpenShift (OCP) Private Cloud environment, contribute to strategic planning, and provide technical guidance to teams. You will design, develop, test, and document projects, resolve complex challenges, and mentor team members.

Day-to-Day Responsibilities:

  • Lead moderately complex initiatives and deliverables within RedHat OpenShift (OCP) Private Cloud environments.
  • Contribute to large-scale strategic planning.
  • Design, develop, test, debug, and document projects related to technology upgrades and deployments.
  • Review and evaluate moderately complex technical challenges, requiring in-depth technology and procedure assessments.
  • Resolve technical issues and lead teams to meet client needs, ensuring adherence to policies, procedures, and compliance requirements.
  • Collaborate with peers, colleagues, and managers to resolve technical challenges and achieve project goals.
  • Lead projects, serve as an escalation point, and guide less experienced team members.
  • Continuously learn and develop technical skills.
  • Mentor and guide other developers.
  • Apply creative thinking to optimize process designs.
  • Create and maintain process definitions and standards, ensuring timely sharing of project documentation.
  • Contribute to the development of standard approaches, techniques, prototypes, and proofs of concept.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.