Software Engineer

  • Industry Other
  • Category Programming/Software Development
  • Location Lalitpur District, Nepal
  • Expiry date Aug 21, 2025 (6 days left)
Job Description

Responsibilities and Duties

  • Design and develop complex web/mobile applications using Force.com technology (i.e., Visual Force, Lightning Web Components (LWC), Apex Classes, Apex Custom Controllers, Apex Triggers, and Apex Web services). For details visit http://www.force.com
  • Participate in requirements gathering, design, configuration, testing, data migration and deployment.
  • Work with a solid team which includes architects, leads, and developers.
  • Ensure code quality through unit tests, code reviews, and championing best practices (SOLID principles, naming conventions, governor limits awareness)
  • Interact effectively via IM, Teams, JIRA and email with overseas clients.
  • Should have a passion for solving problems and providing workable solutions with a team.
  • Stay current with technological developments related to the CQ application, as well as management practices which include:
  • Reading current releases documentation (Salesforce (SF) and ComplianceQuest (CQ))
  • Attending presentations, conferences and workshops, and meeting with colleagues
  • Maintain current on all assigned internal CQ training as assigned in the CQ-QMS.
  • Comply with all internal CQ Quality and Information Security requirements.
  • Mentor and coach junior engineers; foster knowledge sharing through documentation and team learning sessions.
  • All other responsibilities / duties as assigned.
  • Flexibility to work in different shifts when required.


Qualifications

  • Education: Bachelor’s degree or equivalent in computer related studies.
  • Experience: 3-5 years of experience in software development

Specific Skills

  • Strong conceptual and practical foundation in Web programming
  • Strong theoretical and practical knowledge of object-oriented programming.
  • Strong programming experience in JAVA / C#
  • Strong expertise in JavaScript and UI libraries like jQuery, Angular.js. Node.js, React.js
  • Experience with Git, and CI/CD pipeline implementation
  • Ability to build and test and debug complex Web/mobile user interfaces.
  • Sound problem-solving skills
  • Ability to develop and present new ideas and conceptualize new approaches and solutions.
  • Should be a self-starter/self-driven, motivated and result oriented professional, who is willing to learn latest trends in technologies to be part of our growing dynamic development team.
  • Knowledge of Quality Management System and its application is a plus.
  • Strong knowledge of HTTP protocol. SOAP/REST APIs and middleware platforms experience would be an added advantage.
  • Proven experience developing Visualforce, LWC, Apex classes and triggers, and writing experience in complex SOQL queries would be a strong advantage.
  • Investigating and using new technologies where relevant