Posted date | 6th January, 2025 | Last date to apply | 15th January, 2025 |
Country | Pakistan | Locations | Karachi |
Category | Software Engineering | ||
Type | Contractual | Position | 1 |
Experience | 3 years |
Position Title: Full Stack Software Developer (.Net)
Location of Work Station: Karachi
Type of Job: Contractual
Reporting to: Lead Software Developer
POSITION SUMMARY:
We are seeking a motivated and skilled Mid-Level MVC Developer to join our dynamic development team. The ideal candidate will have experience in developing, deploying, and maintaining web applications using Microsoft technologies. You will play a key role in creating scalable and reliable software solutions, collaborating with cross-functional teams, and delivering high-quality code.
DUTIES AND RESPONSIBILTIES:
- Design, develop, test, and maintain web applications using C#, ASP.NET MVC, and related technologies.
- Collaborate with stakeholders, business analysts, and designers to translate business requirements into functional applications.
- Write clean, scalable, and efficient code while adhering to best practices and coding standards.
- Integrate front-end technologies such as HTML, CSS, JavaScript, and frameworks (e.g., Bootstrap, jQuery, React/Angular if applicable).
- Work with Entity Framework or other ORMs for data access and SQL Server/MySQL for database operations.
- Debug, troubleshoot, and resolve application issues reported in development, testing, and production environments.
- Participate in code reviews to ensure adherence to best practices and code quality standards.
- Implement and maintain unit tests to improve software reliability and performance.
- Stay up-to-date with new technologies, frameworks, and industry trends to continuously enhance development processes.
- Collaborate with DevOps and IT teams for application deployment, monitoring, and maintenance.
REQUIREMENTS AND CORE COMPETENCIES:
- 3-5 years of professional experience in software development using C# and ASP.NET MVC.
- Proficiency in HTML5, CSS3, JavaScript, and responsive web design principles.
- Experience with front-end libraries/frameworks like jQuery, Bootstrap, or modern frameworks such as React or Angular (optional but preferred).
- Strong understanding of relational databases, SQL Server, and experience with Entity Framework or other ORMs.
- Hands-on experience with RESTful APIs and web services.
- Familiarity with version control systems such as Git or TFS.
- Knowledge of Agile/Scrum methodologies for software development.
- Solid understanding of object-oriented programming principles, design patterns, and best practices.
- Experience with unit testing frameworks (e.g., NUnit, xUnit) is a plus.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills.
EEO STATEMENT:
Integrated into our shared values is LAS’s commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment regardless of sex, age, race, color, creed, religion, disability, sexual orientation, gender identity, or any other characteristics or conduct protected by law. LAS is committed to being an inclusive organization where all people are treated fairly, recognized for their individuality, promoted based on performance and encourage to strive to reach their full potential. We believe in understanding and respecting differences among all people. Every individual at LAS has an ongoing responsibility to respect and support a diverse environment.
PROTECTION AGAINST SEXUAL EXPLOITATION AND ABUSE:
Legal Aid Society (LAS) is committed to the prevention and protection from all forms of sexual exploitation and abuse (SEA). LAS explicitly prohibits its
staff, associates, partners, consultants, or any other representatives associated with the delivery of its work from:
- Engaging in any form of sexual exploitation or abuse;
- Sexual activity with children (persons below the age of (18) irrespective of a mistaken belief of the age of the child which shall not amount to a defense);
- Exchange of money, employment, goods or services for sex, including sexual favors or other forms of humiliating, degrading or exploitative behavior, is prohibited. This includes any exchange of assistance that is due to beneficiaries of assistance;
- Sexual relationships between LAS staff and beneficiaries of assistance, since they are based on inherently unequal power dynamics, undermine the credibility and integrity of the work of LAS and are strongly discouraged.
We are looking for a passionate, results-driven Entr....
Educational Background:Bachelor/Master’s degree in computer or softw....
Educational Background:Bachelor/Master’....
Educational Background:Bachelor/Master’....
Position Title: &nbs....