https://bayt.page.link/bTCEz6dwWMVrkjbq5
Create a job alert for similar positions

Job Description

Job Summary:
We are seeking a highly skilled Senior .NET Developer with a strong background in designing, developing, and maintaining scalable software solutions. The ideal candidate will have expertise in both front-end and back-end development, with experience in enterprise-level applications and cloud-native solutions. This role involves leading a team, collaborating with cross-functional stakeholders, and driving projects from inception to deployment. The candidate will ensure the performance, quality, and security of software applications, particularly in high-performing and complex environments such as the airline and healthcare industries.
Must Have Skillsets (Mandatory):
- Experience in Airline Industry and PSS Module
- .NET Development: 4-12 years of experience in .NET development, including C#, ASP.NET Core, MVC, and Entity Framework. Proven experience in building Windows Applications (C# .NET, WPF), Web Applications (ASP.NET), and Windows Services.
- Front-End Technologies: Proficiency in Angular (8+), JavaScript, HTML5, CSS3, Bootstrap, and TypeScript.
- API Development: Extensive experience in developing RESTful APIs, Web API, and understanding of SOAP. Strong understanding of API design principles and microservice architecture.
- Enterprise-Level Integration: Strong experience in managing and developing enterprise-level integration projects, especially within high-performing and scalable environments.
- Cloud and Containerization: Experience with cloud platforms (Azure, AWS) and containerization tools like Docker.
- Architecture and Design Patterns: Strong knowledge of Object-Oriented Programming (OOP), microservice architecture, and design patterns such as MVC.
- Technical Leadership: Experience in leading development teams, performing design reviews, and ensuring adherence to best practices and design patterns.
- Database Management: Proficiency in SQL Server, Oracle, and experience with NoSQL databases like MongoDB and Couchbase.
- Software Development Lifecycle (SDLC): Extensive experience across all phases of SDLC, including design, coding, testing, deployment, and documentation.
- Troubleshooting and Production Support: Proven ability to manage and troubleshoot production issues, ensuring high availability and performance of critical applications.
- DevOps and CI/CD: Familiarity with DevOps practices, continuous integration/continuous deployment (CI/CD) tools, and version control systems (Git, Gitflow, TFS).
- Unit Testing: Proficient in using unit testing tools like NUnit and MSTest.
- Communication Skills: Excellent verbal and written communication skills for effective collaboration with team members and stakeholders.
Good to Have Skillsets (Optional):
- Domain Experience: Experience in the airline or healthcare domain, with knowledge of booking engines, payment systems, and protocols such as HL7/FHIR/DICOM.
- Salesforce Integration: Familiarity with Salesforce CRM platforms, including Apex, Visualforce, and LWC.
- Additional Web Development Tools: Experience with Sitecore, PHP, WordPress, and Adobe design software (Photoshop, Illustrator, etc.).
- CMS and Frontend Frameworks: Experience with SDL Tridion, DotNetNuke (DNN), and frontend frameworks like Angular or React.
- Emerging Technologies: Exposure to cloud platforms (AWS, Azure, Google Cloud) and Remote Process Automation (RPA).
- Mobile Development: Experience in developing mobile applications for Android and iOS.
- Visualization Libraries: Knowledge of D3.js or similar JavaScript visualization libraries.
- Additional Languages and Frameworks: Experience with VB.NET, WPF/UWP, and other related technologies.
- Microsoft Ecosystem: Experience with SharePoint Online, Office 365, Power BI, and PowerApps.
Qualifications and Experience:
- Education: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field. A Master’s degree (MCA) is preferred.
- Experience:
  - 4-12 years of experience in software development with a focus on .NET and full-stack development.
  - Proven experience in developing and maintaining APIs using .NET Core.
  - Experience with Entity Framework Core and other ORMs.
  - Strong understanding of REST API design principles and microservice architecture.
  - Experience in secure authentication and authorization mechanisms (OAuth, JWT).
  - Familiarity with cloud-native development and containerization.
- Certifications: MCSD or MCPD certification is highly advantageous.
- Leadership Experience: Demonstrated ability to lead a team, manage projects, and ensure high-quality code through code reviews and testing frameworks.
- Problem-Solving: Exceptional analytical and problem-solving skills with a proven ability to address complex technical challenges.
- Collaboration: Demonstrated ability to work effectively in a team environment, including collaboration with project managers, business analysts, and QA teams.
- Adaptability: Willingness to learn new technologies and adapt to evolving project requirements in a dynamic environment.

Job Details

Job Location
Hyderabad Pakistan
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.