Senior Software Engineer

4 days ago


Karachi, Sindh, Pakistan Nanosoft Technologies Full time

Nanosoft Technologies is seeking an experienced and highly skilled Senior Software Engineer – Backend with 3-4 years of experience to join our team. In this role, you will be responsible for designing, developing, and maintaining efficient and reusable backend systems for complex web applications.

KEY RESPONSIBILITIES:

· Design and develop efficient, reusable, and scalable backend systems for web applications.

· Collaborate with Project Managers, Technical Leads, and Software Engineers to deliver high-quality products.

· Develop and maintain database solutions using MongoDB, MySQL, and PostgreSQL (Good to have).

· Work with frameworks like Node.js and Laravel to create robust backend systems.

· Build and optimize scalable APIs and improve the performance of the codebase.

· Write secure API endpoints for front-end applications ensuring data integrity and security.

· Participate in the full project lifecycle, from conception to final delivery and maintenance.

· Apply strong Object-Oriented Programming (OOP) concepts and design techniques in development.

· Implement ORMs and manage mono repository architectures where applicable.

· Ensure adherence to software design patterns, security best practices, and performance optimization techniques.

· Optimize output for multiple delivery platforms such as mobile and desktop.

· Stay up-to-date with emerging technologies and suggest improvements to enhance system efficiency.

REQUIREMENTS:

· Bachelor's degree in Computer Science, Information Technology, or a related field.

· 3-4 years of hands-on experience in backend development.

· Excellent verbal and written communication skills.

#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    Key ResponsibilitiesLead a dynamic team of software engineers, fostering a culture of collaboration, innovation, and excellence.Utilize your deep knowledge of .NET and C# to guide and mentor your team in software engineering, including data structures, algorithms, software design, and object-oriented programming (OOP).Act as a Technical Architect with strong...


  • Karachi, Sindh, Pakistan Knysys Full time

    Senior Software Engineer Knysys, Pakistan If you have successful experience in the field of software engineering in a generalist role in challenging projects/applications, you are welcome to apply in our place where exposure to work on multiple technology and different services areas along with respectable learning and financial growth are the fruits for...


  • Karachi, Sindh, Pakistan Aion Digital Full time

    Senior Software Engineer (Full Stack / Backend)We're Hiring: Senior Software Engineer (Full Stack / Backend)Are you an experienced Full Stack/Backend Engineer with expertise in Node.js, TypeScript, Python, and microservices? Do you thrive in cloud-native application development and enjoy working with cutting-edge tools and technologies? If so, SpireTech...


  • Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    About Astera Software, Inc.We are a leading provider of innovative software solutions. Our team is passionate about delivering high-quality software that meets the needs of our customers.Job DescriptionAs a Senior Software Engineer Lead, you will play a key role in guiding our team of software engineers in designing and implementing scalable and robust...


  • Karachi, Sindh, Pakistan Nortec Software Full time

    Senior Quality Assurance Engineer Nortec Software, Pakistan Candidate must:Participate in all SDLC phases and accomplish assigned tasks effectively and efficiently.Participate in Application testing and Release Verification (testing, defect reporting and post fix bugs verification).Participate in Test Plan, Test Cases and Test Script development,...


  • Karachi, Sindh, Pakistan Techruiters Full time

    Senior Software Quality Assurance Engineer2 days ago Be among the first 25 applicantsDirect message the job poster from TechruitersHelping Build Tech Teams | Fractional Resourcing | Experts On DemandYou may email your CV to git+jr100@techruiters.net until May 3rd, 2025.Techruiters are hiring a Senior Software Quality Assurance Engineer for one of their...


  • Karachi, Sindh, Pakistan Folio3 Full time

    Folio3 Software is seeking highly skilled and experienced Senior Software Engineers (Golang) to join its team and work on an exciting project for an existing client. This role requires strong programming expertise, deep knowledge of Golang, and the ability to work on detection engine development with a focus on high-performance optimization.This is an...


  • Karachi, Sindh, Pakistan Multitech Engineer Full time

    Assistant 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...

  • Engineering Director

    2 weeks ago


    Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    Job OverviewAstera Software, Inc. is a leading provider of innovative software solutions. We are seeking a highly experienced Engineering Director to lead our team of software engineers in designing and implementing scalable and robust software architectures.Key ResponsibilitiesLead a dynamic team of software engineers, fostering a culture of collaboration,...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    We are seeking an experienced Senior Software Engineer to collaborate with our Engineering Team in building and scaling AI-Agent functionalities at Beam. The successful candidate will design, develop, and optimize backend systems to support cutting-edge AI solutions.About the RoleThe ideal candidate will have a strong background in backend development, with...