Salesforce Lightning Web Developer (Certified) Software Engineer ...
Myriad Genetics - Salt Lake City, Utah, United States, 84116Work at Myriad Genetics
Overview
- Apply
Overview
Design, develop, and implement SaaS-based application and data integration engineering solutions to run genetics testing company's business operations on AWS. Evaluate existing software and systems for integration requirements. Write database scripts using PostgreSQL. Deliver enterprise integration solutions, creating seamless and efficient internal business systems to streamline data transfer between CRM systems and internal/external systems, including Lab Information Management, billing, and warehouse reporting. Use ETL tools to deliver data migration solutions using Jitterbit. Deploy software using Copado. Develop and maintain SOAP and REST based integrations in a complex app environment, while integrating Salesforce.com with Conga, Looker, DocuSign and Omni Live Chat via real-time, batch, and sync/async.-Salesforce data tools. Use Lightning web components to build user interface. Collaborate with software engineers to deliver software using Agile and Jira processes. Gather business requirement to deliver innovative solutions with demonstrated functionality, performance, scalability, and reliability. Ensure that final software solutions meet organizational needs.
Requires: Masters degree in Computer Science or Information Systems, Salesforce Developer Certification, 2 years of experience in job offered, and proficiency with CRM, ETL, Agile, Copado, Lightning web components, Salesforce Apex Classes, Triggers and Visualforce, Force.com IDE, Web Services, JavaScript, SQL, relational databases and API.
Responsibilities
You will support a software development team in all phases of Salesforce development: planning/grooming, delivery, support
Crafting, developing, debugging, you will be modifying components of existing SFDC applications and supporting technologies
You translate business requirements into logical, component-based technical designs; You seek and drive resolution of bugs/issues
Partaking in bi-weekly stand-ups to provide updates, you will maintain visibility within the group and across business partners
You will take part in architecture and design discussions to promote consistency to development methodologies
Providing mentorship to more junior team members, you will also be championing scalable solutions
You will join in peer code reviews to drive quality across the platform, and you will supply technical insight to daily support issuesDesign and implement the core architecture of our product
Provide technical guidance and drive best practices for development, code review, testing, and deployment that will ensure the shipment of quality code into production
Specify and implement clean, efficient APIs across the stack (internal, external, REST, GraphQL, etc.
Work closely with product managers, user interface designers, TPM and other teams to build a complete solution
Deeply understand our code and how it interacts with the real world. Help others understand it too
Review and respond to operational issues, escalating as necessary
Enjoy mentoring other engineers
Qualifications
Salesforce Certifications as a developer
Exposure to Computer Science and Engineering as a discipline. A BS, MS or PhD in Computer Science, or equivalent experience
3-5+ years previous development experience with Salesforce.com
Experience with Salesforce Service and Sales Clouds
Experience in Lightning Web Components, Aura, Visualforce, APEX, SOQL, SOSL, Lightning Page design
Proficiency in technical analysis and object-oriented programming
Possess detailed knowledge of Salesforce.com architecture
Comprehension of HTML, CSS, JavaScript, Relational Databases (Oracle, SQLServer)
Capacity to connect with all levels within the organization
Flexibility to work within a team as well as working autonomously
Preferred: experience with AWS, Jira, Confluence, Copado, ETL tools (Jitterbit, Mulesoft or other)
Relational database systems experience, such as PostgreSQL
Experience with third-party system integration and API design. Electronic medical record (EMR) or electronic data interchange (EDI) experience a plus
Experience with Unix, Git, and other command line tools
Demonstrated expertise in development processes and tools
Strong software engineering fundamentals: design, testing, version control
Significant independent programming experience as demonstrated by a GitHub account, personal web page, or prior experience
Physical and Mental Job Requirements
Repetitive Motion, analyzing
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is frequently required to sit; talk; or hear.
The employee is occasionally required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms; and stoop; kneel; or crouch
The employee must occasionally lift and/or move up to 25 pounds.
Specific vision abilities required by this job include close vision, distance vision and depth perception.