.NET Full Stack Engineer

wavenest


Date: 3 hours ago
City: Lahore
Contract type: Full time

NOTE: We are testing out a new process for smooth hiring. Should you have any issues applying, please reach out to [email protected] via Email and screenshot of issue.


Company Description

Wavenest is a software development company located in Lahore, with over 20 years of experience in the industry. We offer a wide range of services including backend development, UI/UX designs, cloud computing solutions, cybersecurity measures, and mobile applications. Our commitment to continual learning and adaptation allows us to provide dynamic, reliable, and tailor-made software solutions for our clients.


Role Description

We are seeking an experienced Senior Full Stack .NET Engineer to lead the development of our software applications, with a particular focus on transitioning existing front-end views to a modern React-based structure. This role requires both hands-on development in .NET and React, as well as the ability to provide guidance across various .NET-based projects.


Key Responsibilities:

• Frontend Development: Rebuild legacy front-end views as React components, ensuring responsive and optimized user experiences.

• Backend Development: Work extensively on .NET to rewrite and stabilize backend APIs, ensuring their efficiency, scalability, and security.

• Technical Leadership: Assist with multiple .NET-based projects across the company, offering guidance, troubleshooting, and best practice implementation.

• Collaboration: Work closely with cross-functional teams, including DevOps, Product Management, and QA, to ensure seamless integration and delivery.

• Continuous Improvement: Enhance CI/CD pipelines and Dockerized environments for better deployment automation and process efficiency.


Requirements:

• Bachelor’s degree in Computer Science, Software Engineering, or related field.

• 5+ years of hands-on experience with .NET technologies, including .NET Core, C#, and ASP.NET MVC.

• Strong experience with frontend frameworks, particularly React, with the ability to design and implement clean, reusable components.

• Proficiency in containerization tools (e.g., Docker) and experience with CI/CD automation practices.

• Solid understanding of modern JavaScript, REST APIs, and responsive design.

• Strong problem-solving skills and attention to detail.

• Effective communication skills and the ability to collaborate within a team.


Preferred Qualifications:

• Experience in migrating legacy applications to modern tech stacks.

• Familiarity with cloud services and DevOps practices.

• Exposure to agile methodologies.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Data & Analytics Specialist (Onsite, Lahore, PKR Salary)

HR POD Careers, Lahore
6 hours ago
Requirements:Bachelors degree in Data Science, Computer Science, Statistics, or a related field.4-8 years of professional experience in data analysis, business intelligence, or analytics.Strong proficiency in SQL for data extraction, transformation, and validation.Hands-on experience with Power BI or Tableau for dashboard development and visualization.Advanced skills in Excel (Pivot Tables, Index/Match, Power Query).Working knowledge of Python or R for data manipulation and...

Software Engineer Full Stack Developer

Phaedra Solutions, Lahore
4 days ago
Experience Required: 3-5 YearsEmployment Type: Full timeLocation: On-site – LahoreSummaryAre you a highly skilled full-stack JavaScript developer with a proven track record of success? We are seeking a talented and experienced Senior Full Stack JavaScript Developer (with React Native expertise) to join our team. The ideal candidate will have a minimum of 5 years of experience in the software industry...

SQA Engineer

AgileTech Studio, Lahore
5 days ago
Department: ITAddress: LahoreJob DescriptionWe are seeking a detail-oriented SQA Engineer to ensure the quality, reliability, and performance of our software products. The ideal candidate will be responsible for designing and executing test plans, identifying bugs, and working closely with the development team to deliver high-quality software solutions.