Job TitlePreferred Experience:Assist with the gathering of requirements for various development efforts.Experience with new development work, setup organization, and work with SF professional service to engage on projectsDesign, develop, document, test and debug new and existing software systems and/or applications for internal use, perform defect corrections (analysis, design, code).Experience leading and providing guidance and best practices in designing and application development specific to the technology being used.Experience managing configurations, workflowsThe ability to share practice recommendations for release planning to include work breakdown and task planning.Experience with Agile development methodologyExperience developing new and/or enhancements to include configuration activities, visual force pages, apex classes, apex triggers, etc. in Salesforce.Development experience with Lightning Components development, Apex Development and Service Cloud.Community/Experience Cloud is considered a plusAssisted with Salesforce API integration for applications residing on various platformsDeveloped new and/or enhancements with Java programming or Javascript, JSONExperience using DevOps tools (e.g. GIT, Jenkins, SonarCube, Salesforce DX, Visual Studio, etc)+Knowledge of Service Oriented Architecture, Complex Event Processing, or Microservices and APIs preferred.Experience in travel/and or airline operational software development preferred.Experience with Java and related technologies preferredExperience working within an Agile methodology is a plusExperience working with or building applications using Micro services architecture, preferredExperience with 5 years of progressive experience in enterprise software development using Java, J2EE, Spring, Spring Boot, Spring integration, React, Angular, Oracle, in-memory database such as gemfire, elastic, XML, JSON and REST web services preferredExperience in Devops Practices preferredBuild experience including Jenkins, Gradle, GIT, BitBucket, and Stash preferredStrong understanding of architectural principles, design patterns and common methodologies across a variety of technologies, preferredStrong ability to mentor and guide technical resources, with a focus on growth of the technical bench, preferredExperience leading diverse technology teams both formally and informally, preferredAbility to negotiate and influence across teams and organizations, preferredComfortable communicating clearly and concisely to Senior Leaders and Executives, preferredAbility to present technical information appropriately to both technical and non-technical audiences, preferredAt least 5 years of experience identifying and exploiting application vulnerabilities, preferred.Experience developing in C#, ASP, .Net, ObjectiveC, GO, or Java, preferred.Experience performing Web Application Assessments, preferred.Experience performing Mobile Application Assessments, preferred.Experience performing Penetration Assessments against internal and external corporate networks, preferred.Experience performing network reconnaissance activities and acquire OSINT to support engagements, preferred.Experience with Penetration Testing tools such as; Burp, Zap, Nmap, Metasploit, and Empire, preferred.Certifications:SF Platform Dev certification (programmer 1 preferred; Programmer 2 highly preferred).Physical Abilities:• May be asked on occasions to lift and/or pull weights loads of approx.
20 lbs. on a periodic basis.• May require extended work hours per Leaders' request.• May be asked to climb, bend, kneel, crawl, and stoop on a periodic basis.Knowledge/Skills/Abilities/Work Style:• Advanced knowledge of software development methodologies, practices, concepts, and technologies obtained through formal training and / or work experience.• Proactively shares knowledge and skills of software development and testing to solve a range of problems.• Advanced knowledge of at least one required programming language.• Excellent partnering, communication, negotiation skills, and execution in working with various Technology or partner Teams.• Ability to articulate (verbally / visually) ideas, approach, concepts, options, risk, impact, and provides guidance to technical, non-technical, and Leadership audiences.• Able to lead multiple assignments, whether administrative or project related, while maintaining a successful level of completion in all responsible work. Able to mentor others to do the same.• Ability to lead ideating, presentations, mentoring and group-thinking sessions.
Ability to influence without authority.Required Skills: Candidate will need to be able to sit in Dallas and be comfortable with 2 days a week on site, this will be a hybrid remote/onsite model. Salesforce Lightning development experience is required and a must Experience working with Lightning web components (LWC) Must have good verbal communication Must be confident, able and comfortable with 60%-70% custom code/development, only 30% will be enhancing and improving existing code. This is a Sr.
Developer role that will not be a customer facing position, just need solid development/code ability. Will not be an admin role.