Join to apply for the Software Engineer, Tech role at ibex .
We are seeking a highly motivated Software Engineer with 2–3 years of professional experience to contribute to both application development and data management initiatives. The ideal candidate will have solid hands-on experience with .NET technologies, along with a strong understanding of relational and NoSQL databases. This role demands an individual who can work across the stack, take ownership of features, and contribute to designing scalable systems.
Responsibilities
- Design, develop, and maintain web applications using .NET Core / ASP.NET MVC / Web API
- Write clean, maintainable, and efficient code using C#
- Develop front-end interfaces using JavaScript / TypeScript, React, or Angular
- Build RESTful APIs and integrate third-party services
- Participate in code reviews and ensure adherence to coding standards
- Collaborate with product owners, designers, and QA engineers for feature delivery
- Design and manage scalable data models in SQL Server and MongoDB
- Develop complex queries, stored procedures, and optimize database performance
- Design and maintain ETL processes, data pipelines, and data validation checks
- Ensure data integrity, quality, and security best practices are followed
- Work with large datasets and implement solutions for data extraction, transformation, and loading (ETL)
Qualifications
2–3 years of experience in software development using .NET stackStrong knowledge of C#, .NET Core, and Entity FrameworkHands-on experience with SQL Server and writing complex SQL queriesPractical knowledge of MongoDB or other NoSQL databasesSolid understanding of REST APIs and microservices architectureFamiliarity with JavaScript frameworks like React or AngularUnderstanding of Object-Oriented Programming (OOP) and SOLID principlesExperience with version control tools (e.g., Git)Exposure to CI / CD pipelines and automated deploymentsSeniority level
Entry levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries : Outsourcing / OffshoringReferrals increase your chances of interviewing at ibex by 2x.
Get notified about new Software Engineer jobs in Lahore, Punjab, Pakistan .
#J-18808-Ljbffr