Job Description
i2c Inc., a leader in the FinTech and payments industry, is looking for a skilled and passionate Software Engineer to join their team in Lahore, Punjab.
This full-time position offers an excellent opportunity for individuals with 1-2 years of software development experience to advance their careers in a dynamic and innovative environment.
Why Join i2c Inc.?
Joining i2c Inc. means becoming part of a fast-growing company that operates at the forefront of the FinTech industry. i2c is known for providing flexible and scalable payment solutions to global clients, making it an exciting place for software engineers to work and grow.
As a Software Engineer, you’ll play an important role in developing cutting-edge technology while enhancing your technical skills. i2c Inc. values teamwork, innovation, and personal development, providing a supportive environment where you can thrive and contribute to the company’s mission.
Job Details
The Software Engineer role at i2c Inc. comes with the following details:
Job Title: Software Engineer
Company: i2c Inc.
Category: Technology
Industry: FinTech, Payments
Department: Software Engineering
Type: Full-time
Internship / Contract Duration: N/A (Permanent Position)
No. of Vacancies: Not Specified
Gender: Not Specified
Age Limit: Not Specified
Domicile / Quota: Not Specified
Job Apply Type: On-site
Job Apply Email: Apply at Growthify.Pk
Pay Scale / Grade: Not Specified
Shift Time: Not Specified
Experience: 1 – 2 years of relevant software development experience.
Experience Details: Experience in Java, JSP, JDBC, HTML/CSS, Spring, jQuery, React/Angular/Vue.js, database design, SQL, and SDLC.
Career Level: Entry-level to Mid-level
Qualification: BS in Software Engineering, Computer Science, Computer Engineering, or Information Technology
Skills: Java, JSP, JDBC, HTML/CSS, Spring, jQuery, React/Angular/Vue.js, Object-Oriented Programming, Database Design, SQL, SDLC, Communication, Problem-solving, Teamwork
Role Overview
The Software Engineer role at i2c Inc. is ideal for those with a strong background in software development and a passion for working with cutting-edge technologies.
As a Software Engineer, you will work closely with other engineers and cross-functional teams to enhance and refactor existing software code, implement new features, and develop complex modules.
You will also have the opportunity to take part in designing and building scalable and maintainable software solutions that meet the needs of i2c’s global clients.
Key Responsibilities
1. Enhance and Refactor Existing Code: Improve the maintainability, performance, and scalability of existing code by identifying and refactoring code that requires optimization.
2. Implement Complex Software Solutions: Work on developing new software solutions, modules, and features that meet the technical and business requirements of i2c’s products and services.
3. Develop and Maintain Web Applications: Build and maintain high-quality web applications that are reliable, secure, and scalable to handle large amounts of data and user interactions.
4. Database Management: Write, optimize, and maintain complex database queries to ensure efficient data handling and integration with backend services.
5. Write High-Quality Code: Consistently write clean, maintainable, and efficient code, following best practices and adhering to coding standards.
6. Diagnose Problems in Production: Analyze and troubleshoot problems that arise in production environments, providing solutions to resolve issues quickly and effectively.
7. Unit and System Testing: Develop and execute unit tests, integration tests, and system tests to ensure the reliability and quality of the software. You will also ensure all defects are resolved and applications are thoroughly tested before deployment.
8. Collaboration with Cross-Functional Teams: Work closely with other teams, including product, QA, and design, to ensure smooth integration of new features and meet project goals and timelines.
Skills & Qualifications
To succeed in this role, candidates should have the following qualifications and skills:
Educational Qualification: A Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or Information Technology is required.
Technical Skills: Solid understanding of programming languages like Java, JSP, JDBC, and web frameworks such as Spring. Knowledge of frontend technologies like jQuery, React, Angular, or Vue.js is essential. Strong database design skills and proficiency in SQL are also required.
Development Methodologies: Familiarity with the Software Development Life Cycle (SDLC) and agile development processes is an asset.
Soft Skills: Strong communication, problem-solving, and teamwork skills are crucial for working effectively with cross-functional teams and ensuring successful project outcomes.
Why This Role is Important
The Software Engineer role at i2c Inc. is critical in ensuring that the company’s software products are high-quality, efficient, and scalable.
By joining i2c Inc., you will contribute to the development of innovative solutions that drive the success of the company’s FinTech and payment products, while enhancing your own technical abilities. This is a great opportunity for anyone who is eager to grow as a software engineer in a fast-paced and challenging industry.
How to Apply
If you have the required skills and experience and are excited about the opportunity to work with i2c Inc., apply for the Software Engineer position today. Apply at Growthify.Pk.
Conclusion
The Software Engineer position at i2c Inc. provides an exciting career opportunity for individuals passionate about software development and eager to contribute to the FinTech industry.
By joining i2c, you’ll play a vital role in shaping the future of digital payment solutions. If you’re ready to take your career to the next level, don’t miss out on this fantastic opportunity!