Software Engineer
Summary
Full-stack engineer building and maintaining ASP.NET Web Forms and .NET Core applications with SQL Server and SSRS for an educational institution.
SZABIST Islamabad is looking for a skilled & proactive Full Stack Software Engineer. The ideal candidate shall be responsible, reliable and willing to contribute to make SZABIST a better place to work.
The candidate should be highly efficient, organized and approachable.
Required Skills & Technologies
- Strong proficiency in ASP.NET Web Forms, ASP.NET Core, and C# development.
- Experience in developing and maintaining enterprise-level applications using ASP.NET Web Forms.
- Hands‑on experience with .NET Core for developing modern applications, APIs, and new system components.
- Strong expertise in Microsoft SQL Server, including PL/SQL and query writing for customized reports in SQL Server Reporting Services (SSRS), query optimization and performance tuning, database design and maintenance.
- Excellent UI/UX design skills with a focus on quality coding practices and well‑documented code.
- Preferably, experience in server management.
- Experience with ERP systems, educational management systems, payment integrations, or enterprise applications will be preferred.
- Ability to work independently and collaboratively while managing multiple projects and priorities.
Duties and Responsibilities
- Front and Back end development
- Analyzing, Design and develop new software and
- Integrate new software components in functional (existing) software system.
- Develop and implement software verification and validation plans.
- Database Management, optimization of database queries, for quick and efficient report.
- Preferably, assist in Windows Server management and implement security measures.
- Provide technical support, troubleshooting, and maintenance for all developed applications.
Minimum Education
Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field