Job Description
- Strong programming background especially in data structures, algorithms and design patterns.
- Enhance and refactor existing code to improve maintainability, performance, and scalability.
- Write high-quality, maintainable, and efficient code.
- Develop and execute unit tests, integration tests, and system tests.
- Detailed oriented regarding web and mobile applications architecture and performance, MVC life cycle and security model.
- Contribute to the design and architecture of software systems, ensuring they meet scalability, performance, security, and compliance requirements.
- Strong DBMS concepts. Write, optimize, and maintain database queries using relational / non-relations DBs.
- Create and maintain technical documentation, including design documents, API documentation, and code comments.
- Collaborate with cross-functional teams, including Product Operations, Cloud Management, and Service Delivery Teams.
- Mentor and guide junior developers in best coding practices.
- Independently perform system analysis and development, staying updated with evolving technologies, with minimal senior guidance.
- Conduct code reviews to maintain code quality and ensure adherence to coding standards.
- Enhance and refactor existing code to improve maintainability, performance, and scalability.
- Analyze and implement complex software solutions, modules, and features.
- Adhere to company policies and procedures.
We are looking for
- Education: BS (CS, SE, CE, IT)
- Experience: 3 - 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.
- Sound knowledge of SDLC.
- Strong leadership skills
- Effective interpersonal and communication skills, along with dedication and reliability.
- Self-organized with the ability to plan.
Apply Now
More Openings
Associate Content Manager
1 Positions
Lahore, Punjab
Associate Manager Internal Audit (Finance & Operations)
1 Positions
Lahore, Punjab
Vice President, Global Head of Implementation
1 Positions
Redwood City, California
Manager Financial System ERP
1 Positions
Lahore, Punjab
Associate Director - Global Product Management
1 Positions
Lahore, Punjab
View All Jobs
Perks & benefits
At i2c, we want you to be well and thrive. Our global benefits package includes:
Vehicle Lease Facility
Child Education Assistance
Concierge Services
On-site Day Care Facility
Eid Bonus
Gym and Play Area (Table tennis)
Leaves Encashment
Life Insurance
Meals on House
Provident Fund
Value Creation Incentive Plan
Recreational Trips
Technical Certification Sponsorship
Long Service Cash Rewards
Performance Cash Rewards
Cash Allowances
Health Insurance
Outpatient (Self, Spouse & Parents)
Maternity Benefit
Annual, Sick and Casual Leaves
ATM, Vending Machine and Coffee Machines