Trainee Software Developer

4 weeks ago


Lahore, Punjab, Pakistan SupportFinity™ Full time

About Contour

Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.

As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries. With a broad-based and ever-growing portfolio of market-leading, vertical-market enterprise solutions covering more than 100 industry domains in predominantly mature markets, CSI's recipe creates the perfect environment for professionals to build fulfilling, long-term careers.

What started as an R&D & Accounting back-office, has progressed into a full-service Global Centre serving all functions and departments, at the divisional as well as operating group/corporate level. Today Contour employees, located in Karachi, Lahore & Islamabad, are serving CSI divisions located in time zones spanning the globe, from Sydney to Vancouver. With the global growth of Constellation as the wind in our sails, we are only just getting started

The Division

Dealer Information Systems Corporation (Client) is a leading business management software provider to agricultural, construction, truck refrigeration and lift truck dealers in North America. Founded in 1980, based in Bellingham WA (USA); we are a team of 100+ professionals who help customers with Software, Hardware and Network Management so they don't have to deal with many vendors but just one full-service company.

Division Profile: https://www.discorp.com/

The Position

We are looking for a Trainee Software Developer (Java) to join one of our R&D teams in Lahore. The selected candidate will be trained for 3 to 3.5 months to become a good developer capable of working on enterprise-level applications. After the end of the internship period, there is a good possibility of full-time employment based on satisfactory performance during the internship.

The chosen individuals will work out of the Contour Software Lahore resource center office, as an extension of the division-based R&D department.

Required Qualifications & Skills

  1. BS/MS in Computer Science or related field.
  2. Excellent communication skills in English.
  3. Good programming concepts.
  4. Strong competencies in data structures, algorithms, and software design.
  5. Comfortable with SQL queries, and basic database development concepts.
  6. Understanding of object-oriented programming and principles.
  7. Any experience or knowledge of Java will be a plus.
  8. Knowledge of REST APIs.
  9. Experience and knowledge of Git.
  10. A quick learner, with attention to detail, and the commitment to meet deadlines.
  11. Knowledge of professional software engineering practices.
  12. Good verbal and non-verbal communication skills.

Nice To Have

  1. Any experience of Java, Spring Boot, SQL will be a plus.
  2. Any experience of VUEJS will be a plus.
  3. Any experience of mobile application development with Xamarin / Maui will be a plus.

Disclaimer: At Contour, we attribute our success to the unique contributions of our diverse staff. We're committed to fostering a culture of respect that thrives on the varied perspectives and experiences of all individuals we recruit, employ, promote, and compensate. Since day one, we've adhered to a policy that champions a work environment honoring the worth and dignity of each person while being free from all forms of employment discrimination.

In our continuous effort to promote inclusivity, we extend our commitment to individuals with special needs by providing reasonable accommodations. We actively encourage qualified individuals with special needs to apply for the various openings within our company. Should you require assistance in completing the application process or have any inquiries regarding special facilities, please do not hesitate to contact our HR team. Your unique talents and abilities are welcomed and valued here.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan IRIS Communications Full time

    Trainee Software Specialist OpportunityWe are seeking a highly motivated and skilled Trainee Software Specialist to join our team. As a key member of the Project Executional Team, you will be responsible for designing, developing, and deploying software systems that meet client requirements. This role requires strong communication skills to work effectively...


  • Lahore, Punjab, Pakistan IRIS Communications Full time

    Job Title: Software Engineer TraineeThe IT Solutions & Services Department is seeking a highly motivated and skilled Software Engineer Trainee who possesses in-depth knowledge of web programming, XML language, and software development life cycle. As a key member of the Project Executional Team, this role requires effective communication skills to work with...


  • Lahore, Punjab, Pakistan IRIS Communications Full time

    Minimum Qualifications:BSCS / BS IT / Diploma in Software TechnologiesThe IT Solutions & Services Department is looking for a Trainee - Software Developer who has knowledge in Web Programming & XML Language. The candidate should have an understanding of the software development life cycle and IT-based executional project support. Join the Project Executional...


  • Lahore, Punjab, Pakistan SupportFinity™ Full time

    At SupportFinity, we are seeking a talented Software Development Engineer Trainee to join our team and embark on a dynamic journey in Business Intelligence (BI) and Full Stack Development. As a trainee, you will have the opportunity to work with cutting-edge technologies, including Power BI, Tableau, Excel Reporting, Dream Reporting, SQL, Oracle, PostgreSQL,...


  • Lahore, Punjab, Pakistan SupportFinity™ Full time

    Job Overview:This Trainee Full-Stack Developer role is an excellent opportunity for fresh graduates and entry-level candidates to gain practical experience in both frontend and backend development. The trainee will work under the guidance of senior engineers to develop, optimize, and maintain scalable web applications using Laravel, Python, and modern...


  • Lahore, Punjab, Pakistan TechSwivel LLC Full time

    This Training Program is three months long. We are looking for qualified Business Development (BD) trainees to get training and exposure in various sales funnel stages, including creating awareness of new offerings, generating leads, and retaining customers. The ideal trainee will be an excellent fit for our energetic and creative team. The trainee will gain...

  • HR Trainee

    14 hours ago


    Lahore, Punjab, Pakistan Software Finder Careers Full time

    Job Title: HR TraineeReports to: HR Lead Talent ManagementType: Internship/ Full-timeTimings: 9AM-6PMJob SummaryWe are looking for a motivated and enthusiastic HR Trainee to join our Human Resources team. This is an excellent opportunity for recent graduates or individuals looking to build a career in HR. The selected candidate will gain hands-on experience...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    **About the Role**We are seeking a highly motivated and detail-oriented Software Quality Assurance (SQA) Trainee to join our team. As an SQA Trainee, you will be responsible for executing test plans for software development, ensuring the delivery of high-quality products to our customers.The ideal candidate will have excellent verbal and written...

  • SQA Trainee

    1 day ago


    Lahore, Punjab, Pakistan Contour Software Full time

    About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....


  • Lahore, Punjab, Pakistan Whiztec Ltd Full time

    Quality and Support Trainee Development EngineerJoin us at Whiztec Ltd as a Quality and Support Trainee Development Engineer and embark on a rewarding journey in software quality assurance and support. This role offers an exceptional opportunity for personal and professional growth, working alongside experienced professionals in a collaborative and...


  • Lahore, Punjab, Pakistan TechSwivel (Private) Limited Full time

    This Training Program is three months long. We are looking for qualified Business Development (BD) trainees to get the training and exposure in various sales funnel stages, including creating awareness of new offerings, generating leads, and retaining customers. The ideal trainee will be an excellent fit for our energetic and creative team. The trainee will...


  • Lahore, Punjab, Pakistan SupportFinity™ Full time

    **Company Overview**Contour Software is a rapidly growing company that has expanded its presence across three cities in just over thirteen years. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate ranked among the top ten software companies worldwide.Our company serves clients in over one...


  • Lahore, Punjab, Pakistan Makeways Pvt. Ltd. Full time

    Trainee Mechanical Engineer Makeways Pvt. Ltd. , Pakistan Bachelor's degree in Mechanical /Electrical Engineering or DAE Mechanical/Electrical. We at MESI Group are excited to welcome a highly motivated and enthusiastic Trainee Mechanical Engineer to join our team. As a trainee, you will be provided with hands-on experience and mentorship to kickstart your...

  • Accounts Trainee

    1 day ago


    Lahore, Punjab, Pakistan Accounts Automated Full time

    Accounts Trainee Accounts Automated , Pakistan ACCA Finalist/Qualified, MBA, BSc/MSc in Finance & Accounting We are looking for an Accounts Trainee having knowledge of bookkeeping & who can finalise the accounts on his own. We expect you to be a reliable professional, able to balance business relationship and a results-driven approach.JOB...


  • Lahore, Punjab, Pakistan Contour Software Full time

    About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....


  • Lahore, Punjab, Pakistan Makeways Pvt. Ltd. Full time

    Makeways Pvt. Ltd., a leading manufacturer, is seeking a highly motivated and enthusiastic Trainee Mechanical Engineer to join its team.The ideal candidate will possess a Bachelor's degree in Mechanical or Electrical Engineering or DAE Mechanical/Electrical.As a trainee, you will be provided with hands-on experience and mentorship to kickstart your career in...


  • Lahore, Punjab, Pakistan SupportFinity™ Full time

    **SupportFinity TM is a fast-growing organization**that aims to provide innovative solutions to its clients. We are committed to fostering a culture of respect and inclusivity, valuing the unique contributions of our diverse staff.We are seeking a Trainee Software Developer (Java) to join our R&D teams in Lahore. The selected candidate will undergo training...


  • Lahore, Punjab, Pakistan Whiztec Ltd Full time

    Software Quality and Support Trainee Engineer – URGENTDepartment: Software Quality Assurance & Support Deployment (Q&S)No. of Positions: 2Experience: Fresh & less than 1 year experienceLooking for talented Software Quality Control & Support Intern having basic knowledge of computer science concepts. Good in typing and quick learner.For FreshUnderstanding...


  • Lahore, Punjab, Pakistan Contour Software Full time

    About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Business Development Executive Trainee Job DescriptionWe are seeking a highly motivated and organized individual to join our team as a Business Development Executive Trainee.Your primary responsibility will be to research and identify potential clients using various tools and techniques.You will create a database of prospective clients based on target...