P
Posted 14 days ago
Senior Software Engineer, Dev
LahoreOn-siteFull-time
AI Summary
Architects and builds performant API-driven Single-Page Applications, coordinates with product infrastructure teams, and provides L2 support for enterprise-scale web applications.
About this role
Overview
ibex. is looking for an expert Senior Software Engineer interested in building performant API-driven Single-Page-Applications (SPAs). He/She will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- Web development
- Database development
- Deployments
- Requirements refinement
- Full stack Microsoft development, with backend designed and implemented on MS Sql Server 2014
- Writing testable code
- Providing L2 support
Qualifications
- Bachelor’s Degree in Computer Science, Information Technology or related field
- 4+ years of hands-on software development experience using C#, ASP.NET MVC, ASP.NET Core, Web API, .NET Framework, and .NET Core/.NET 6+.
- Strong experience in Angular, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, and responsive web application development.
- Solid understanding of Object-Oriented Programming (OOP), SOLID Principles, Design Patterns, and Software Architecture.
- Experience developing and consuming RESTful APIs, Web Services, and JSON-based integrations.
- Strong hands-on experience with Entity Framework, LINQ, and ORM-based application development.
- Experience analyzing legacy applications and recommending appropriate AWS modernization strategies based on business requirements, application dependencies, cost, scalability, performance, and maintainability.
- Good experience with Microsoft SQL Server, including database design, stored procedures, query optimization, indexing, and performance tuning.
- Experience building and supporting enterprise-scale, multi-tier web applications.
- Experience with Git, including branching strategies, pull requests, code reviews, and collaborative development workflows.
- Familiarity with CI/CD pipelines, Azure DevOps, GitHub Actions, or similar deployment automation tools.
- Experience troubleshooting, debugging, and optimizing application performance across frontend and backend components.
- Working knowledge of Agile methodologies including Scrum, sprint planning, estimation, and iterative delivery.
- Excellent problem-solving skills and the ability to diagnose complex distributed systems issues.
- Strong communication and collaboration skills to work effectively alongside development and security teams.
- A continuous learning mindset with a passion for automation and modern engineering practices.
Skills
AgileAngularASP.NET CoreASP.NET MVCAWSAzure DevOpsBootstrapC#CI/CDCSS3Design PatternsEntity FrameworkGitGitHub ActionsHTML5JavaScriptLINQMicrosoft SQL Server.NET 6.NET FrameworkOOPRESTful APIsSCRUMSOLID PrinciplesTypeScriptWeb API
Explore related jobs
More jobs at Pktechibex
Similar Agile jobs
Jobs in Lahore
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.