Principal Software Engineer
360factors
Date: 2 days ago
City: Karachi
Contract type: 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
- Will be involved in the full software development life cycle in coordination with other engineers, QA, and designers and should be confident and adept in articulating ideas in a clear, well thought out manner
- Generate innovative ideas and support new ideas or approaches that enhance service
- Assist in the preparation and documentation of program requirements and specifications
- Participating in requirements debriefing and finalizing requirements
- Participate in root-cause analysis, communicate options for resolution and provide recommendations to customer-facing technology problems
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 [email protected] mentioning the position in subject line.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Assistant Manager FBA
K-Electric,
Karachi
1 week ago
Our employees are our company's greatest asset - they are our real competitive advantage. We possesse immense power of innovation, immagination and a desire to attract and retain the best; provide them with encouragement, stimulus, and make them feel that they are an integral part of the company's mission.PurposeTo monitor and handle FBA activities (Finance and Business Administration) of the...
General Manager (Confectionary-Nimco)
Sanaullah & Co.,
Karachi
1 week ago
As an employee of our company, you will collaborate with each department to create and deploy disruptive products. Come work at a growing company that offers great benefits with opportunities to moving forward and learn alongside accomplished leaders. We're seeking an experienced and outstanding member of staff.This position is both creative and rigorous by nature you need to think outside...
Territory Manager - Karachi
Reckitt,
Karachi
1 week ago
We are ReckittHome to the world's best loved and trusted hygiene, health, and nutrition brands. Our purpose defines why we exist: to protect, heal and nurture in the relentless pursuit of a cleaner, healthier world. We are a global team united by this purpose.Join us in our fight to make access to the highest quality hygiene, wellness, and nourishment a...