Meta Genius Technologies is looking for a talented and driven .NET Core Developer to join our development team in Lahore. In this role, you will design, build, and maintain robust web applications using .NET Core. As a key member of our team, you will collaborate closely with cross-functional teams to develop scalable software solutions, implement best practices, and ensure high performance of our applications. This position provides an excellent opportunity to work with a forward-thinking company focused on cutting-edge technologies.
Key Responsibilities:
- Application Development: Design, develop, and maintain web applications using .NET Core and associated technologies, ensuring high quality, performance, and scalability.
- Code Quality: Write clean, maintainable, and efficient code while adhering to best practices in software development.
- Software Lifecycle Involvement: Participate in all phases of the software development lifecycle including requirements gathering, solution design, coding, testing, and deployment.
- Cross-Functional Collaboration: Collaborate with front-end developers, UX/UI designers, and other team members to ensure seamless integration between user-facing elements and server-side functionality.
- Performance Optimization: Monitor and optimize application performance and troubleshoot production issues when they arise.
- API Integration: Develop and maintain APIs for smooth integration with third-party services and platforms.
- Code Reviews and Testing: Ensure adherence to coding standards, conduct code reviews, and implement unit testing to maintain the quality of the codebase.
- Continuous Learning: Stay updated with emerging technologies, tools, and trends in the development space, and contribute to the continuous improvement of development processes.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Experience: Proven experience in developing web applications using .NET Core.
- Technical Skills:
- Strong proficiency with C# and .NET Core framework.
- Experience with databases (SQL Server, PostgreSQL, etc.).
- Familiarity with RESTful APIs and services.
- Knowledge of version control systems like Git.
- Problem-Solving Skills: Ability to troubleshoot issues, optimize performance, and propose innovative solutions.
- Collaboration: Strong team player with the ability to collaborate effectively in a cross-functional team.
- Optional: Experience with front-end frameworks like Angular or React is a plus (discuss during the interview).
Benefits:
- Competitive Salary: Attractive salary based on experience and skills.
- Career Growth: Opportunities for professional development and career advancement.
- Dynamic Work Environment: A collaborative and innovative team culture.
- Work-Life Balance: Flexible working hours to ensure a healthy work-life balance.
- Technology Exposure: Gain exposure to cutting-edge tools, technologies, and best practices in software development.
Application Instructions:
Interested candidates are encouraged to apply for this position by submitting their CV to the email address provided or by applying through our website.
Please ensure that your CV includes relevant work experience, qualifications, and certifications. Any additional documents or details may be requested during the interview process.
- Associate Product Manager (Scrum Master) – Join BoolMind in Lahore - January 23, 2025
- Sr. Factory Reporting & Operations Specialist – Haier Pakistan - January 23, 2025
- Senior Education Consultant – ABN Overseas Education - January 23, 2025