Introduction to the Job
Are you a seasoned software developer ready to take your career to the next level? Contour Software, a subsidiary of Constellation Software Inc., is looking for a Senior Software Developer to join our growing team in Lahore, Punjab, Pakistan. This is a full-time, on-site position offering exciting opportunities to work on cutting-edge projects and collaborate with global teams.
Contour Software has grown exponentially over the past 14 years, providing software solutions across 100+ industries. This role is perfect for a motivated individual with expertise in Microsoft .NET technologies who wants to be part of an innovative and dynamic organization.
Responsibilities
As a Senior Software Developer, you will play a critical role in creating and maintaining high-quality applications. Below are the key responsibilities:
- Design and Development
- Develop and maintain ASP.NET/MVC web applications with SQL Server integration.
- Work on web technologies such as HTML, JavaScript, jQuery, AJAX, and XML.
- Use Microsoft .NET tools like VB.NET, C#, and Entity Framework to create multi-tier web applications.
- Software Development Lifecycle
- Engage in all stages of development, including writing clean, well-tested, and documented code.
- Ensure code adheres to business logic and project requirements.
- Collaboration and Communication
- Work closely with the Product Owner and Scrum Master to align development efforts with business goals.
- Participate in team discussions to plan tasks and suggest improvements to tools and processes.
- Problem-Solving and Maintenance
- Address technical challenges with a solution-oriented approach.
- Debug complex issues involving multiple system components.
- Project Management
- Use tools like Azure DevOps and JIRA for task tracking and project management.
- Continuous Improvement
- Stay updated on emerging technologies and implement new strategies to enhance development efficiency.
Qualifications
To excel in this role, you should meet the following requirements:
- Education and Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 5+ years of experience in application development using Microsoft .NET technologies (C#, .NET Core, MVC).
- Technical Skills
- Proficiency in MVC, HTML, MS SQL, Entity Framework, WebAPI2, and Kendo UI.
- Experience with Microsoft Azure or Amazon Web Services is a plus.
- Familiarity with REST APIs, JSON, and dependency injection frameworks.
- Knowledge of tools like Visual Studio, Azure DevOps, and Git.
- Additional Skills
- Strong debugging and problem-solving abilities.
- Excellent written and verbal communication skills.
- A proactive and customer-focused mindset.
Benefits
Joining Contour Software comes with a range of benefits to support your career growth and personal well-being:
- Financial Benefits
- Market-competitive salary.
- Provident fund and profit-sharing plans for tenured employees.
- Health and Wellness
- Comprehensive medical coverage for yourself and dependents.
- Parents’ medical coverage.
- Work-Life Balance
- Conveyance allowance.
- Home internet subsidy.
- Paid leave and leave encashment.
- Professional Development
- Access to a professional development budget.
- Sporadic onshore training opportunities to enhance your skills.
- Work Environment
- Friendly and inclusive workplace culture.
- In-house recreational facilities for games and relaxation.
- Company-provided lunch/dinner for employees.
Applying Guide
If you’re ready to join our team as a Senior Software Developer, follow these steps to apply:
- Prepare Your Resume
- Highlight your experience with .NET technologies, Azure, and other relevant tools.
- Showcase your ability to work in team settings and solve complex technical challenges.
- Craft a Cover Letter
- Explain why you’re a great fit for the role and how your expertise aligns with Contour Software’s mission.
- Submit Your Application
- Use the Apply button or send your application directly to Contour Software’s recruitment team.
- Interview Preparation
- Be prepared to discuss your previous projects, technical skills, and how you handle challenges in development.
FAQs
1. What is Contour Software?
Contour Software is a subsidiary of Constellation Software Inc., offering enterprise solutions across more than 100 industries worldwide.
2. What technologies will I work with?
You’ll work with tools like C#, .NET Core, MVC, MS SQL, and frameworks like Entity Framework. Experience with Azure DevOps and JIRA is also essential.
3. Is this a remote or on-site job?
This is a full-time, on-site position based in Lahore, Punjab, Pakistan.
4. What are the career growth opportunities?
Contour Software provides extensive opportunities for professional growth, including training programs, performance-based bonuses, and internal promotions.
5. Are there benefits for dependents?
Yes, medical coverage for dependents and parents is included as part of the benefits package.
- 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