We are seeking a passionate Full Stack Developer to join our team and contribute to building robust, scalable software solutions. This role offers the chance to work on impactful applications, requiring a strong technical foundation, a problem-solving mindset, and a collaborative approach. You will be instrumental in shaping innovative projects and delivering high-quality software that meets business needs.
Key Responsibilities
Design, develop, and implement scalable software applications primarily using C# and .NET Core. Build and optimize Web APIs, adhering to best practices to ensure performance and reliability. Utilize JavaScript, jQuery, and other front-end technologies to create seamless and engaging user experiences. Write clean, efficient, and maintainable code with a focus on scalability and performance. Collaborate closely with developers, product managers, and stakeholders to deliver new features and enhancements. Troubleshoot, debug, and upgrade software to maintain optimal functionality. Provide technical guidance and mentorship to team members, leading by example.
Required Qualifications
Bachelor’s Degree in Computer Science or a related field. Minimum of 2 years of hands-on experience in software development, covering both front-end and back-end technologies. Strong expertise in C#, .NET Core, MVC, and Microservices architecture. Proficiency in JavaScript, jQuery, and other front-end frameworks. Solid understanding of database management and integration techniques. Excellent verbal and written communication skills. Strong analytical, problem-solving, and organizational abilities. A proactive, collaborative team player with a positive attitude.
Preferred Qualifications and Benefits
Competitive salary package along with comprehensive benefits. Performance-based bonuses that reward individual contributions and team achievements. The opportunity to work on cutting-edge, industry-leading projects. This is a full-time, onsite position based in Karachi, offering a dynamic work environment where innovation and teamwork are highly valued.