Software Engineer (.NET)
Think Digitally
Responsibilities:
- Develop and maintain scalable applications using the .NET framework.
- Write clean, maintainable, testable and efficient code using best practices and following coding standards.
- Solve complex technical challenges using creative problem-solving techniques.
- Assist technical leadership in planning, prioritizing and executing assigned tasks within deadlines.
Skills & Requirements:
- Bachelor's or master's in computer science, engineering, or related field.
- 1-2 years of experience in building large-scale business applications.
- Experience of working on C#, .Net, .Net Core, JavaScript, ASP.NET MVC, object-oriented programming.
- Experience in using a relational database, preferably SQL Server.
- Working experience with NoSQL databases such as MongoDB, Cassandra, DynamoDB, etc. would be a plus.
- Working knowledge of traditional front-end technologies including HTML, CSS, and JavaScript, etc.
- Proficiency in Agile / SCRUM based development processes.
- Experience with collaboration tools like Jira, Confluence, etc.
- Understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of CI/CD pipelines, containerization platforms like Docker, etc., and orchestration tools like Kubernetes, etc. would be a plus.
- Solid understanding of RESTful APIs and microservices architecture, design patterns architectural best practices.
- Strong analytical and problem-solving abilities.
- Attention to detail and a commitment to delivering high-quality software.
- Good written and verbal communication skills.
Offerings & Benefits:
- Above market salary
- Bi-annual increments
- Performance based bonuses
- Flexible working arrangements for healthy work-life balance
- Recreational and entertainment events
- Dynamic team and great team culture
- OPD health care for self, spouse, children and parents
- Emergency and hospitalisation medical coverage
- Maternity care coverage for pre-natal and post-natal medical expenses
- Unlimited 24/7 tele-consultations with GPs
- Significant discounts on tele-consultations with specialist doctors
- Significant discounts on leading labs for medical tests.
- Significant discounts on leading pharmacies for medicines
- Health and wellbeing counselling
- EOBI
- Casual leaves
- Sick leaves
- Annual leaves
- Wedding leaves
- Haj leaves
- Pilgrimage leaves
- Maternity leaves
- Paternity leaves
- Bereavement leaves
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (.NET) in Karachi vacancy
- ...Job Summary A Software Engineer for .Net is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A software...
- ...Karachi, Pakistan | Posted on 11/20/2025 Job Title: Senior Software Engineer (.NET) Department: Development Location: NASTP, Karachi (Full time-On-site) Reports To: Team Lead As a Senior Software Engineer (.NET) , you will lead the design, development,...
- ...Karachi, Pakistan | Posted on 10/29/2025 Job Title: Intermediate Software Engineer (.NET) Department: Development Location: NASTP, Karachi (On-site) Shift: Morning Reports To: Software Development Manager Job Type: Full-time (On-site) Job Summary...
- ...Join Epicmetry as a Full Stack Developer specializing in .Net Core and Angular! We are an innovative tech company that thrives on creating impactful software solutions. In this role, you will be involved in every step of the development process, from concept through deployment...
- ...Inbox Business Technologies is currently seeking a Principal Software Engineer to join our team in the Information Technology and Services industry. As a Principal Software Engineer, you will be responsible for leading the development and implementation of software solutions...
- ...with a small team — own problems, ship solutions, document them for the next person. You should have: ~3+ years of professional software development experience. ~ Strong proficiency in TypeScript and/or Node.js. ~ Experience building or consuming REST and OAuth...
- ...As a Senior Full-Stack Software Engineer, you will design, build, and maintain both frontend and backend components that power Ahoy’s movement... ...logistics platform. On the backend, you will work primarily in C#/.NET 5+ on Azure, leveraging event-driven patterns, high-...
- ...Role Overview We are looking for a skilled .NET Developer to build and maintain enterprise-level applications. Key Responsibilities... ...& Experience ~ Bachelor’s degree in Computer Science / Software Engineering ~2.5–6 years of relevant .NET development experience...
- ...NCR Atleos Corporation, based in Karachi, is seeking a Software Engineer II with 4-7 years of experience. This role requires proficiency in technologies such as ASP.Net and C#, and experience with SQL and RESTful services. You will work on various features along with consulting...
- ...As a Senior Software Engineer (Backend) you will liaises with the other backend and frontend engineers within your product stream, the QA team, the design team and your Tech Team Leads. As a senior member of the team, you will be responsible for advancing our development...
- ...Intermediate Software Developer (.NET Core) Contour Software Full-time Negotiable About Contour Contour Software has grown from... ...features of the Jonas suite. You will be part of a collaborative engineering team delivering mission‑critical APIs and services used by...
- ...implementation along with following industry level standards of software development lifecycle which includes code reviews, test plans execution... ...: X++ Customization SSRS and/or X++ Reports C# .NET MS SQL Server (strong knowledge of stored procedures, functions...
- A leading technology firm based in Karachi is seeking an experienced software engineer to design, architect, and lead the development of large-scale microservices using .NET Core. The ideal candidate will have 7-8 years of experience, with at least 3 years focused on enterprise...
- ...systems by fixing any existing issues Update issue tracking software Provide status updates Communicate with client... ...Requirements ~ Minimum Bachelors in Computer Science/Software Engineering or equivalent. ~2-3 years of related experience in...
- ...lead development of large-scale distributed microservices using .NET Core. Define high-level system architecture, integration... ...modeling, caching, observability, and resiliency. Design & Develop Software Architecture and applications as per business requirements...
- ...design and development tasks. CRM Developer/ Software Developer contributes in documentation... ...’s strategic objectives. Good asp.net, Java, PHP experience (Has worked with... ...Working understanding of Agile software engineering processes and methodologies. Interfacing...
- ...Design & Develop Software Architecture and applications as per business requirements following best practices. Troubleshoot code-level... ...leadership in the following technologies: ~ Microsoft Technologies: .NET / .NET Core, Web Services ~ Web technologies: ReactJS,...
- ...Position Overview Epicmetry is seeking a Principal Software Engineer to lead the development of innovative software solutions within our dynamic tech environment. In this key role, you will be responsible for architecting and overseeing the implementation of complex...
- We at Confiz are hiring a Mid-level Python developer with 5+ years of experience. Join our team to ensure seamless application performance and drive operational excellence. Responsibilities: Integrating with 3rd party APIs using Python Writing browser scraper based...
- ...to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers... ...Leads and Seniors, and together ensure that we always deliver software of the highest standards; Promote companywide coding standards...
- ...Job Summary A Senior Software Engineer for Android is an associate at Creative Chaos who is mainly responsible for developing and maintaining Android applications. The senior software engineer will work closely with cross-functional teams to design, develop, and implement...
- ...# Perform upgrades and maintenance while modifying existing software to improve performance, correct errors, and allow adaptation to... ...completed within time and budget constraints. # Collaborate with engineers, programmers, systems analysts, and others on projects, and...
- ...creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud... ...solutions, while 30% will focus on technical leadership, mentoring engineers, and collaborating with product and engineering leadership on...
- ...A Principal Software Engineer for JAVA is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A Principal Software...
- ...Job Summary A Senior Software Engineer for Java is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A senior...
- ...architectural patterns Design & Develop Software applications as per specification by... ...Collaborate with front-end developers, DevOps engineers, and other stakeholders to create... ...etc. Experience or knowledge of C#, .NET Core, Newer .Net version, SQL Server, Oracle...
- ...translating them into scalable and efficient software solutions Work on both the front-end... ...collaboratively with product, design, engineering teams, and UX designers to understand... ...proficiency in back-end technologies, such as .NET Core, C#, GraphQL, MongoDB, Docker...
- ...aimed at Android/IOS devices. You will be working alongside other engineers and developers working on different layers of the... ...on bug fixing and improving application performance. Proven software development experience in developing iOS/Android Apps Experience...
- ...creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud adoption... ...to balance the two. Role We are hiring for a Senior Data Engineer at 10Pearls responsible for designing, building, and optimizing...
- ...meaningful. To learn more, visit . About the Team Beam’s engineering team is building the core infrastructure for self-learning... ...work here. About the Role We’re looking for a seasoned Software Architect to lead the design of our GenAI and agentic systems....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (.NET). Be the first to apply!

