.NET Full Stack Developer

Overview

Hybrid
Depends on Experience
Contract - Independent
Contract - W2

Skills

React
.NET

Job Details

Responsibilities
  • Lead the development of mission-critical applications supporting airline functionalities such as Booking, Check-in, Payment, Reservation, and Operational Systems.
  • Design, develop, document, test, and debug new and existing applications with a focus on cloud-based solutions.
  • Collaborate with business and technology leaders to deliver scalable and efficient applications.
  • Participate in the full software development life cycle including requirements analysis, design, coding, testing, and deployment.
  • Write technical specifications based on business requirements and conceptual designs.
  • Develop deep domain expertise in airline systems and applications.
  • Support, maintain, and document software functionality and enhancements.
  • Conduct software design meetings and collaborate with stakeholders to determine technical requirements.
  • Prototype, refine, test, and debug programs based on user feedback and technical specifications.
  • Operate independently with complete latitude for decision-making and technical judgment.
  • Mentor junior developers and promote best practices in software development and cloud engineering.
  • Implement software development best practices including Continuous Integration, Code Reviews, and Unit/Integration Testing.

Qualifications
Required:
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field (or equivalent work experience).
  • 10+ years of experience in software design, development, testing, and debugging of large-scale applications.
  • 5+ years of hands-on experience with React, Redux, Redux-Saga, and Jest.
  • 7+ years of experience working in Agile Software Development environments.
  • 5+ years of experience with .NET Core, C#, ASP.NET/MVC, Web API, WCF, Visual Studio, TFS, GitHub, Jira, and Azure DevOps.
  • Strong experience with Software Development best practices including CI/CD, Code Reviews, and Unit/Integration Testing.
  • Proficient with Microsoft .NET Core Technology Stack.
  • 3+ years of experience with Cloud Computing platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with .NET Core 6.x in enterprise environments.

Preferred:
  • Master’s degree in Computer Science, Information Systems, or related field.
  • 2+ years of experience with NoSQL databases like Redis, MongoDB, or ElasticSearch.
  • Experience with distributed messaging systems such as Apache Kafka, Azure Service Bus, or MQTT.
  • Previous experience in the Airlines industry.

1309
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.

About HeartCentrix Solutions