Summary:
This Position Is Responsible For Developing, Integrating, Testing, And Maintaining Existing And New Applications; Knowing One Or More Programming Languages; Knowing One Or More Development Methodologies / Delivery Models.
Salesforce Development
Provide subject matter expertise to AMS and other Center teams, as required.
Contribute to product feature prioritisation and technology roadmaps.
Traditional Development
Design, build and unit test highly scalable applications.
Provide maintenance support to applications as required supporting incident escalations.
Identify new technologies, trends, and opportunities.
Participate in sprint planning, design, coding, unit testing, sprint reviews.
Provide basic design documents and translate into component-level designs to accelerate development. Design, develop, and distribute reusable technical components.
Assist in developing technical documentation; participate in test-plan development, integration, and deployment.
Define & develop project requirements, functional specifications, and detailed designs of application solutions for clients.
Required Job Qualifications:
Bachelor Degree and 2 years Information Technology experience OR Technical Certification and/or College Courses and 4 year Information Technology experience OR 6 years Information Technology experience.
Possess ability to sit and perform computer entry for the entire work shift, as required.
Possess ability to manage workload, manage multiple priorities, and manage conflicts with customers/employees/managers, as applicable.
Experience in Apex classes and triggers
Experience in Lightning components both Aura and Lightning Web Components
Experience in SFDX and ANT/force.com deployment methods
Experience in Advanced Salesforce Administrative skills: security model, formula fields, flows, dashboards, and reports
Experience in scripting languages (BASH / PERL / PYTHON / RUBY).
Experience in integration technologies (Tibco/Informatica/CAS).
Experience in mobile technologies (HP Anywhere / iOS / Android / Java / HTML5).
Experience in web technologies (HTML/CSS/Java/ASP.Net/PHP/Ruby/C#).
Experience in cloud computing technologies (SaaS / IaaS / PaaS).
Experience in application configuration.
Rapid prototyping.
SDLC Methodology (Agile / Scrum / Iterative Development).
System performance management.
Systems change / configuration management.
Business requirements management.
Problem solving /analytical thinking.
Creative thinking.
Ability to execute.
Travel availability up to 20%.
Preferred Job Qualifications:
Bachelor Degree in Computer Science or Information Technology.
Experience in REST services both writing and consuming
Experience in JavaScript
Experience in JSON
Experience in VSCode and Salesforce extensions
Experience in Github
Experience in JIRA
Experience with Copado
Ability to demonstrate Salesforce best practices and working with Quality gates (Code Scan, Sonarqube, PMD)
Any Graduate