Principal Software Engineer

1 day ago


Lahore, Punjab, Pakistan Creative Chaos Full time

1 month ago Be among the first 25 applicants

A Principal Software Engineer for JAVA at Creative Chaos is responsible for developing server applications across various software platforms, including but not limited to writing Restful APIs for client consumption. The role ensures that server functionality, security, and performance align with design specifications and are bug-free. Principal engineers lead and mentor teams, providing continuous training and guidance.

Duties & Responsibilities
  • Develop, test, debug, document, and maintain backend services, models, processes, and databases supporting the application.
  • Participate in development team activities to maintain high quality and productivity.
  • Gain deep and rapid expertise in cloud architectures: security, availability, microservices, billing, and scalability design.
  • Stay updated on new technologies and techniques to improve application quality and efficiency.
  • Support agile methodologies and iterative development to maximize software delivery.
  • Provide technical expertise for complex projects, working with staff, contractors, and vendors to meet MIS needs.
  • Perform complex design and analysis to meet business needs through technology.
  • Lead projects, managing small to medium-sized initiatives.
  • Present recommendations to management and guide alternative selection.
  • Serve as a technical resource and provide expertise to management and other departments.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • 8+ years of professional experience in Java/Spring development, including Spring MVC/Hibernate and AJAX web applications.
  • Experience in system integration, designing, building, and consuming REST services.
  • Experience with PostgreSQL on AWS, relational database skills, and familiarity with Terraform.
  • React.js experience is a plus.
  • Comfortable collaborating with stakeholders, designers, and QA teams.
  • Adaptable to evolving requirements and specifications.
  • Excellent written and oral communication skills.
  • Advocates for test automation.
Benefits
  • Paid Time Off
  • Work From Home
  • Health Insurance
  • Provident Fund
  • OPD
  • Training and Development
  • Life Insurance
  • Exchange Program
Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
  • Industries: IT Services and IT Consulting

Referrals increase your chances of interviewing at Creative Chaos by 2x.

Get notified about new Principal Software Engineer jobs in Lahore, Punjab, Pakistan.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsJob SummaryA Principal Software Engineer for Node 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 engineer makes sure that the...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsJob SummaryA Principal Software Engineer for Node 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 engineer makes sure that the...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job SummaryA Principal Software Engineer for Node 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...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.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...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job SummaryA Principal Software Engineer for Node is an associate at Creative Chaos responsible for developing server applications across various software platforms. This includes writing Restful APIs to be consumed by client applications. The engineer...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsJob SummaryA Principal Software Engineer for Node is an associate at Creative Chaos responsible for developing server applications across various software platforms, including but not limited to writing Restful APIs for client consumption. The engineer ensures that the functionality, security, and performance of...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    Job SummaryA Principal Software Engineer for Python 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 Engineer makes sure that the functionality, security, and performance of...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsJob SummaryA Principal Software Engineer for Node is an associate at Creative Chaos responsible for developing server applications across various software platforms. This includes, but is not limited to, writing Restful APIs for client consumption. The engineer ensures that the server application's functionality,...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    Principal Software Engineer - (Node+React)4 weeks ago Be among the first 25 applicantsJob SummaryA Full Stack Software Engineer specializing in Node and React at Creative Chaos is responsible for developing server and client applications across various platforms. This includes writing RESTful APIs and developing front-end interfaces for web applications. The...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    Job SummaryA Principal Software Engineer for ReactJS at Creative Chaos is primarily responsible for developing server applications across various software platforms, including but not limited to writing RESTful APIs for client consumption. The engineer ensures that the application's functionality, security, and performance align with design specifications...