Principal Software Engineer

2 days ago


Karachi, Sindh, Pakistan 360factors (Pvt.) Ltd. Full time
Job Summary

We are seeking a skilled Principal Software Engineer, who can also manage a small team of developers in our development team. The ideal candidate will have a strong background of SDLC, SPRING, Hibernate/JPA, Velocity Templating, Databases (MySQL, PostgreSQL), jQuery/JavaScript.

Responsibilities
  • Consistently write, translate, and code software programs and applications according to specifications
  • Enhance, modify, and repair existing code
  • Code, test, and implement configuration changes to software applications to meet both functional and technical requirements
  • Be involved in the full software development life cycle in coordination with other engineers, QA, and designers and articulate ideas clearly
  • Generate innovative ideas and support new ideas or approaches that enhance service
  • Assist in the preparation and documentation of program requirements and specifications
  • Participate in requirements debriefing and finalizing requirements
  • Participate in root-cause analysis, communicate options for resolution and provide recommendations to customer-facing technology problems
  • Development experience on Low-Code platform like Decisions
  • All other related duties assigned by the manager
Education & Experience
  • At least a Bachelor's degree in Software Engineering or in a relevant field
  • Must have at least 8+ years hands-on coding experience
  • Ideally someone who has experience with Atlassian Jira software, specifically building plug-ins and/or developing extensions for Jira
  • Strong development experience
  • Experience in SPRING, Hibernate/JPA, Velocity Templating, Databases (MySQL, PostgreSQL), jQuery/JavaScript, and similar technologies
  • Experience in Microservices/AI/ML/Python/ReactJS/React/React.js will be a plus
Behavioral Traits
  • Dependable, Enthusiastic, Motivated, Team Player
  • Ability to work independently and in time-sensitive environments
  • Good communication and interpersonal skills
  • Highly organized and detail-oriented
  • Excellent problem solving
  • Ability to stay calm and perform well under stressful conditions
  • Promote a positive tone and high standards of quality within the group or department, and serve as a model to other team members
  • Ability to learn new tools quickly

Send us your resume at careers@360factors.com mentioning the position in subject line.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Industries
  • Software Development

#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan Botmer International Full time

    OverviewBotmer is looking for a Principal Software Developer to architect and scale a critical software platform.Be among the first 25 applicantsKey ResponsibilitiesLead architecture and transition of complex codebasesBuild scalable, reliable, and modern distributed systemsSolve complex problems hands-on with an outcome-driven mindsetMentor peers and drive...


  • Karachi, Sindh, Pakistan AHOY Full time $150,000 - $200,000 per year

    Position OverviewEpicmetry 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 systems while mentoring a team of engineers. You will work closely with product managers,...


  • Karachi, Sindh, Pakistan AHOY Full time

    Position OverviewEpicmetry 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 systems while mentoring a team of engineers. You will work closely with product managers,...


  • Karachi, Sindh, Pakistan Confiz Full time

    OverviewJoin to apply for the Principal Software Engineer- DevOps role at Confiz.Confiz is looking for Principal Software Engineer- DevOps in delivering quality software. You must have strong expertise in the domain and must be able to deliver well accordingly to the responsibilities. The candidate should be flexible to work from 2PM to 11PM...


  • Karachi, Sindh, Pakistan Confiz Full time

    OverviewJoin to apply for the Principal Software Engineer- DevOps role at Confiz.Confiz is looking for Principal Software Engineer- DevOps in delivering quality software. You must have strong expertise in the domain and must be able to deliver well accordingly to the responsibilities. The candidate should be flexible to work from 2PM to 11PM...


  • Karachi, Sindh, Pakistan Confiz Full time

    OverviewConfiz is looking for Principal Software Engineer with 5+ years of experience in delivering quality software. The role involves software development and working with multiple stakeholders to ensure successful delivery.Key ResponsibilitiesSourcing Side (Principals Onboarding): Identify and approach multinational pharmaceutical companies; onboard new...


  • Karachi, Sindh, Pakistan Principal Builders Full time

    Job Description:Job Description:Principal Builders, established in 1987, is a leading construction contracting firm in Karachi, known for delivering challenging projects under demanding conditions. We are committed to exceeding client expectations with innovative technologies and reliable performance. We are currently seeking an Assistant Manager Accounts...


  • Karachi, Sindh, Pakistan beBeeAutomation Full time $90,000 - $120,000

    Job Description:We are seeking a highly skilled Principal Test Automation Engineer to join our team.The successful candidate will be responsible for developing and maintaining test automation frameworks, as well as reviewing test cases, scripts, and plans to ensure that they meet the required standards.In this role, you will work closely with...


  • Karachi, Sindh, Pakistan beBeeSoftware Full time 8,000,000 - 12,000,000

    Job OverviewWe are seeking a highly skilled software engineer to join our development team. The ideal candidate will be responsible for designing and implementing scalable architectures to support future enhancements.Key Responsibilities:Map existing functionalities to ensure seamless migration and business continuity.Design and implement unified...


  • Karachi, Sindh, Pakistan beBeeSoftwareDeveloper Full time 900,000 - 1,200,000

    Job OpportunityThe ideal candidate will have experience in the full software design life cycle, including designing, coding, testing, and managing applications.Design, code, test, and manage various applicationsCollaborate with engineering teams to establish best practicesFollow outlined standards of quality related to code and systemsDevelop automated tests...