Match score not available

Lead Engineer, Services

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3 to 5 years of core development experience, Expertise in Salesforce platform and Apex, Proficient with JavaScript and Salesforce tools, Experience in software implementation projects, Bachelor's degree in Computer Science preferred.

Key responsabilities:

  • Design and develop customer-specific solutions
  • Communicate effectively with team and clients
  • Review and improve customer business processes
  • Utilize Confluence, JIRA for documentation and reviews
  • Occasional travel to international customer sites
Majesco logo
Majesco Large https://www.majesco.com/
1001 - 5000 Employees
See more Majesco offers

Job description

Job Description

All About the Role:

  • Design software and participate in programming, testing and documentation through the entire Software Development Life Cycle (SDLC).
  • Timely and effective communication to the team, organization and outside vendors is regularly disseminated as part of this job function.
  • Review customer business processes and goals, identify improvements and advise/ participate in the discussion of business requirements.
  • Work with Majesco product management/development to share configuration concepts and further develop our core product features
  • Continuous education on development best practices to ensure the highest standard solutions
  • Gain and maintain a thorough knowledge of the Majesco products
  • Gather requirements, design and develop customer-specific solutions in Apex, Visualforce, Lightning, HTML, CSS, JavaScript, AngularJS, jQuery and Java technologies.
  • Use Confluence and JIRA to create design documentation, facilitate design reviews, estimate, plan and manage the development process.
  • Use IDE's and web-based development tools; version control using Git.
  • Help customers with requests, bugs and other issues.
  • Occasionally travel to and work at international customer sites for periods of 1-4 weeks.

What You’ll Bring:

  • Ability to learn quickly and think creatively.
  • Ability to recognise and communicate project exceptions (e.g. slipping schedules).
  • Ability to develop effective relationships with customers and stay focused on business objectives.
  • Strong verbal and written communication skills.
  • Proven experience in the delivery of software development projects in a structured environment
  • Hands on experience implementing projects/customer
  • Hands on Experience in Object Modelling, Data structure
  • Ability to decompose larger problems in simpler, manageable and executable units
  • Experience with Progressive Web App and other emerging technologies
  • Knowledge of Responsive web design, Digital Accessibility
  • REST, SOAP, Batch, SFTP, API Gateways
  • Familiarity of authentication and security practices and protocols SAML, OAuth, Basic Auth
  • Insurance domain experience ++
  • Customer facing experience ++
  • Experience with event driven architecture and Micro-services architecture
  • Exposure to NO/LOW CODE PaaS like Salesforce, Mendix, Outsystems
  • Salesforce Force.com platform experience is required

All About You:

  • Minimum 3 to 5 years of core development experience with experience on technology implementations
  • Coding experience on Salesforce platform is a must.
  • Must be familiar with Apex programming language, JavaScript
  • Must be experienced in using Salesforce configuration tools (e.g., Flows, Process Builder, etc,) and creating Lighting web components that are extensible and reusable
  • Proficient with Salesforce 's Trigger, Classes and Batch jobs
  • Should be familiar with Salesforce Process Automation tools such Flows, Workflow, Process Builder, Approval Process and Email Templates
  • Should have good understanding on Salesforce framework of information sharing via Profiles, Permission sets, Public Groups, Sharing Settings and Sharing Rules
  • Should have good understanding of Salesforce Governing limits
  • Must have a deeper knowledge on Object and Object Relation and should have strong data modeling background
  • Proficient with DML operation, SOQL and SOSL Statements
  • Should have Proven experience in designing custom end-user solutions
  • Good to have Experience with Salesforce Communities Setup and Configurations
  • Experience working on enterprise Digital implementations leveraging agile and understanding of agile tools and concepts
  • Experience with software implementation project(s) in requirement gathering, functional specifications, QA, user acceptance testing, or training
  • Understanding of a project life cycle methodology
  • Experience in applying change management concepts on a software implementation project
  • Ability to work with multiple stakeholders to determine the best solution for a complex problem
  • Demonstrate Problem Solving & Decision-Making skills
  • Test-driven development and continuous integration experience.
  • Professional experience of building web-based user interfaces including the use of JavaScript and CSS.
  • Use of agile development methods.

Other Qualifications:

  • Bachelor's degree; Computer Science degree preferred, or equivalent experience

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Problem Solving
  • Decision Making

Lead Developer Related jobs