
Software Engineer
7 days ago
We are looking for an experienced software engineer with a strong background in back-end development to join our team.
The ideal candidate will have expertise in Python, Django Rest Framework, and PostgreSQL, and will be responsible for designing and implementing scalable and performant back-end systems, building maintainable codebases, and developing RESTful APIs to power front-end interactions and data exchange.
Job Summary:This is a challenging and rewarding position that requires a strong technical skillset and excellent problem-solving abilities. The successful candidate will have the opportunity to work on a variety of projects, collaborating with a team of experienced engineers and designers.
Key Responsibilities:- Back-end Architecture and Development: Design and implement scalable and performant back-end systems using Python, Django Rest Framework, and other relevant web technologies. Build maintainable, well-structured, and efficient codebases. Develop RESTful APIs to power front-end interactions and data exchange.
- Data Management and Optimization: Expertly leverage PostgreSQL for data storage and retrieval, demonstrating deep proficiency with ORMs and database concepts. Optimize database queries, indexing, and structures for maximum application performance. Implement efficient data structures and algorithms for backend processes.
- Collaboration and Best Practices: Collaborate with front-end engineers and designers to facilitate seamless integration and user experiences. Write clean, well-documented, and testable back-end code, adhering to industry standards. Conduct code reviews and contribute to improving overall code quality. Stay up-to-date with the latest advancements in back-end technologies and best practices.
- Data Analysis and Visualization: Leverage Jupyter Notebook and Python libraries for data analysis, exploration, and visualization tasks. Extract insights from data to inform decision-making and improve application functionality.
- 5+ years of hands-on experience as a Software Engineer with a strong emphasis on back-end development.
- Deep proficiency in Python, DRF, Django, and PostgreSQL.
- Solid understanding of SQL, ORMs, and database design concepts.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Experience using Git for version control.
- Experience with 3rd Party API Integrations focusing on best practices (scalability, security, error handling).
- Experience with front-end technologies like VueJS, TypeScript, and MUI.
- Familiarity with GCP cloud services for deployment, scaling, or data management.
- Telephony experience would be a plus.
-
Software Engineer
4 weeks ago
Karachi, Sindh, Pakistan Software Digital Full timeBachelors in Software Engineering, Computer Science or relevantWriting clean, high-quality, high-performance, maintainable codeDevelop and maintain software, including applications, databases, interfaces, and enhancements.Coordinate cross-functionally to ensure project meets business objectives and compliance StandardsSupport test and deployment of new...
-
Assistant Accountant
3 days ago
Karachi, Sindh, Pakistan Multitech Engineer Full timeAssistant Accountant / Accountant Multitech Engineer, Pakistan Minimum Qualification:BCom, BS in Commerce, Associate Degree Program in Finance and AccountingMultitech Engineers is looking for a robust Accounts Assistant having 3 to 5 years of experience with the following required skills:Good Experience of ERP or Accounting / Book Keeping Software.Recording...
-
Software Architect
3 weeks ago
Karachi, Sindh, Pakistan Astera Software, Inc. Full timeJob SummaryAs a Software Architect at Astera, you will play a crucial role in shaping the technical direction of our software solutions. Leveraging your deep knowledge of .NET and C#, you will lead the design and implementation of scalable and robust software architectures that align with our business objectives. This role involves collaborating with...
-
Full Stack Software Developer
4 weeks ago
Karachi, Sindh, Pakistan Mentorox Software Full timeBachelors / Masters in Computer Science / Software EngineeringThe role is focused on developing web applications for our international client in Europe. You will be developing web applications using NodeJS for backend/APIs and Angular 13 for frontend. We provide a nice working environment with a flat management hierarchy.You will get an opportunity to...
-
DevOps Engineer
2 weeks ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the DevOps Engineer role at Contour Software.Get AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate...
-
Software Engineer
4 weeks ago
Karachi, Sindh, Pakistan Bronx Engineering Industries Full timeBachelor's degree in Computer Science or related field with 5 years of experience in software engineering with a focus on Civil Engineering industryJob Description: Software Engineer - Bronx Engineering IndustriesResponsibilities:- Designing, developing, testing and maintaining software applications and systems- Collaborating with cross-functional teams to...
-
Intermediate Software Developer
4 weeks ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Intermediate Software Developer role at Contour Software.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are part of a global enterprise software conglomerate, ranked among the top 10 software companies worldwide,...
-
Senior Software Engineer
4 weeks ago
Karachi, Sindh, Pakistan Software Digital Full timeSenior Software Engineer Software Digital, Pakistan Bachelors Degree / Masters Degree in Computer Science / Software Engineering / Computer Engineering We are looking for Senior Software Engineers with minimum 5+ years of experience and expertise in developing robust and scalable solutions using Microsoft .Net Technologies.Minimum 5+ years of web-based...
-
Senior Software Developer
3 weeks ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Senior Software Developer role at Contour Software.4 days ago Be among the first 25 applicants.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are part of a global enterprise software conglomerate that is among the...
-
Senior/ Lead Machine Learning Engineer
4 weeks ago
Karachi, Sindh, Pakistan Folio3 Software Full timeDirect message the job poster from Folio3 SoftwareGlobal Talent Acquisition Leader | Expert in Recruiting AI, Cloud, ERP, Digital Health, & Tech Talent Across USA, UK, Middle East, and PakistanFolio3 is seeking a Lead Machine Learning Engineer who is capable of thriving both independently and within a team environment, taking full technical ownership of...