Demonstrate strong programming background in data structures, algorithms, and design patterns, writing high-quality, maintainable, and efficient code.
System Design and Distributed applications architecture, including Microservices Architecture, SOAP APIs, and Rest APIs.
Contribute to software systems' design and architecture, ensuring scalability, performance, security, and compliance.
Conduct code reviews, optimize code, and assess latest technologies for suitability.
Enhance existing code, collaborate with DevOps for CI/CD pipelines, and maintain technical documentation.
Strong DBMS concepts, analyzing complex issues, and executing tests, while staying updated with industry trends and evaluating their applicability.
Knowledge of multi-threaded and distributed applications, ability to coordinate in designing algorithms, and integrate software components.
Integrate Software components and third-party programs.
Train and guide junior developers in best coding practices.
Adhere to company policies and procedures.
We are looking for
Education: BS (CS, SE, CE, IT)
Experience: 5-6 Years
Skills
Prior experience in JVM technologies like Spring, JQuery, React/ Angular/Vue or any JS framework would be a plus.
Strong knowledge of multi-threaded and distributed applications.
Rest APIs, Microservices, Oauth2, SAML.
Database design and SQL Queries.
Application containerization and orchestration.
Good Analytical Skills.
Proficiency in Java programming language.
Strong leadership skills
Good team player having interpersonal and communication skills.
Strong problem-solving skills, Self-Motivated, Out of the Box thinking.
Ability to multitask and manage workload efficiently.
Deliver products at aggressive timelines.
Dedication, Integrity, and reliability.
Ability to perform well under pressure.
Specific Tools, Technologies, or Equipment Skills
Core Java Language Concepts, J2EE, Java, Kotlin, Swift, JSP, JDBC, Spring, Spring Boot and HTML/CSS, React/ Angular/Vue.
Rest APIs, GRPC, Microservices, Oauth2, SAML.
Automated tools and techniques for development e.g., JProfiler, PMD, Ant, Aspect-J, Junit. Maven, Gradle.
Concepts about software management tools and techniques e.g., concepts about software configuration management tools and techniques.
Understanding of full SDLC, GOF Design Patterns, Architecture and Design Patterns (SOA, ORM, MVC), J2EE Design Patterns, OOP, UML, ERD Diagrams.
Create a job alert for this search
Principal Software Engineer • Lahore, Punjab (On Site)
Similar jobs
Principal Software Engineer - React
Creative Chaos • Lahore, Punjab, PK
Quick Apply
A Principal Software Engineer for ReactJS is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to w...Show more
Last updated: 30+ days ago
Senior Software Engineer (Onsite, PKR Salary)
HR POD - Hiring Talent Globally • Lahore, Pakistan
Quick Apply
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related discipline.AI/ML development, signal processing, communications, accelerators, compilers, or a related field.Ex...Show more
Last updated: 27 days ago
Principal Software Engineer - Java
Creative Chaos • Lahore, Punjab, PK
Quick Apply
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 writ...Show more
Last updated: 30+ days ago
Principal Full Stack Engineer - (Node+React)
Creative Chaos • Lahore, Punjab, PK
Quick Apply
A Principal Software Engineer for Node and React is an associate at Creative Chaos who is mainly responsible for developing server and client applications for various software platforms including b...Show more
Last updated: 30+ days ago
Principal Software Engineer - Node
Creative Chaos • Lahore, Punjab, PK
Quick Apply
A 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 writ...Show more
Last updated: 30+ days ago
Senior Software Engineer- MERN
Devsinc • Lahore, Punjab, PK
Quick Apply
Senior Software Engineer (MERN Full Stack).The ideal candidate should have a deep understanding of both front-end and back-end technologies within the.Design, develop, and maintain end-to-end web a...Show more
Last updated: 6 days ago
Software AI Engineer
Devsinc • Lahore, Punjab, PK
Quick Apply
Devsinc is on the lookout for a talented.In this role, you will be responsible for designing, developing, and deploying AI models and machine learning algorithms that enhance our software products ...Show more
Last updated: 3 days ago
System Engineer (Onsite, Lahore, PKR Salary)
HR POD - Hiring Talent Globally • Lahore, Punjab, Pakistan
Quick Apply
Bachelors degree in Electrical Engineering or equivalent (Masters or PhD preferred).Strong theoretical background in one or more of the following areas is required: Digital Communications, Signal P...Show more
Last updated: 30+ days ago
Senior Software Engineer - MERN
Devsinc • Lahore, Punjab, PK
Quick Apply
We're looking for a talented MERN Stack Engineer who can do more than just write great code.You'll work directly with clients, understand their business needs, translate requirements into technical...Show more
Last updated: 30+ days ago
Senior Software Engineer - AI/ML (Onsite, PKR Salary)
HR POD - Hiring Talent Globally • Lahore, Pakistan
Quick Apply
Bachelors or Masters degree in Computer Science, Computer Engineering, or a related discipline.Strong foundation in machine learning concepts, deep learning architectures, NLP, and computer vision....Show more
Last updated: 30+ days ago
Software Engineer - Frontend (Angular)
Ascertia • LAHORE, punjab, PK
Quick Apply
Ascertia delivers digital trust products and services globally for Enterprises, Governments and Trust Service Providers.Ascertia solutions enable digital business processes which are fundamentally ...Show more
Last updated: 14 days ago
Lead MERN Engineer
Devsinc • Lahore, Punjab, PK
Quick Apply
Lead - Full Stack Developer with 5+ years of experience.This role requires strong technical expertise, prior experience.Lead full-stack development using.Architect scalable backend systems and fron...Show more
HR POD - Hiring Talent Globally • Lahore, Pakistan
Quick Apply
Python development experience with strong knowledge of core Python, OOP, asynchronous programming, and frameworks including Django, Flask, and FastAPI.Strong backend development experience, includi...Show more
Last updated: 30+ days ago
Principal Software Engineer- (Node+React)
Creative Chaos • Lahore, Punjab, PK
Quick Apply
A Full Stack Software Engineer for Node and React is an associate at Creative Chaos who is mainly responsible for developing server and client applications for various software platforms including ...Show more
Last updated: 30+ days ago
Embedded Software Engineer (Onsite, Lahore, PKR Salary)
HR POD - Hiring Talent Globally • Lahore, Punjab, Pakistan
Quick Apply
Bachelors degree in Computer Science, Computer Engineering, or Electrical Engineering, with an emphasis on embedded software development, operating systems, or computer architecture.Strong passion ...Show more
Last updated: 30+ days ago
Associate Software Engineer
Devsinc • Lahore, Punjab, PK
Quick Apply
We are looking for a motivated and detail-oriented Associate Software Engineer to join our development team.This role is ideal for fresh graduates or candidates with 0–2 years of experience who are...Show more
Last updated: 5 days ago
Senior Full Stack Software Engineer
Aqovia • Lahore, Punjab, PK
Quick Apply
Aqovia is an international Artificial Intelligence (AI) and digital solutions specialist, combining innovative and cutting-edge technologies to provide bespoke, mission critical, and transformation...Show more
Last updated: 30+ days ago
Principal Software Engineer - Python
Creative Chaos • Lahore, Punjab, PK
Quick Apply
A 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 wr...Show more