Software Application Developer-Product 4
Role details
Job location
Tech stack
Job description
-
We are currently looking for a Senior Developer to join their team in Englewood, CO. This position will focus on supporting our group with the development of critical external customer self-service and internal team capabilities for a global organization. We are at an exciting time of charting the future of these capabilities.
-
A successful candidate will understand the importance of collaboration, as this position will focus on working within an Agile team to implement and support customer-centric strategies and helping to enable the department to meet their organizational goals through daily technical advancement. As a senior member of the team, the candidate will provide leadership, technical oversight, and recommendations of our approaches - both process and technology.
Position Responsibilities:
-
Design, develop, modify, implement, and support software components for our support and service capabilities built on the Salesforce platform with integrations to multiple systems.
-
Provide technical expertise and professional experience to assist the team in planning, estimation, and scheduling tasks.
-
Works with Solution Architect to define end-to-end solutions
-
Create high fidelity designs for new components and experiences.
-
Contribute to leadership of the technical teams work on the Salesforce CRM platform, with ability to coach, contribute to and establish best practices and assure quality solutions.
-
Determine process improvements, best practices, develop new processes by collaborating with the team and the architects.
-
Works across Client Digital to scope, design, and implement integrations.
-
Resolve complex issues by recommending and employing practical, efficient, and permanent technical solutions.
-
Remain current on new technologies; evaluate and make recommendations as necessary working with the team and the architects.
-
Work in close partnership with cross-functional teams and management.
-
Ownership (support / maintenance) of a mission critical 24x7x365 website/system (on call team)
Requirements
-
5+ years' Software Programming experience
-
Full Stack developer building responsive applications using, HTML5, JavaScript, CSS, jQuery, and AJAX
-
Experience leading the development of critical customer facing Web sites
-
Strong background with REST/SOAP APIs (XML, JSON)
-
Solid understanding of Software best practices
-
Salesforce platform and development experience
-
Working experience and knowledge of end-to-end system delivery from design, development, integrations, data migration, transition into production operations
-
Proficient in data modeling, design patterns and design limitations
-
Broad experience designing, programming, and implementing large systems
-
Strong solution design and problem-solving skills
-
Experience in leading or supporting product evaluations
-
Strong Agile / Scrum experience (coaching, use of JIRA)
-
Excellent written and verbal communication skills
Preferred Qualifications (Desired Skills/Experience):
-
Bachelor's degree or higher in computer science, information systems or related fields / experience
-
Salesforce certifications. Platform Development, Sales, Service, Experience, and Marketing Cloud preferred
-
Experience in the B2B software support domain (eg. Self-service approaches, customer facing support capabilities via applications and/or portals/websites)
-
Vendor management (primary contact to drive results of a blended team)
-
Software test and automation experience (automation, frameworks, load & perf testing)
-
Experience working on cloud frameworks (AWS or similar)
-
Management of a development team a plus
-
Project / Program management experience a plus
-
PHP, Angular, Java skills a plus
-
Aviation experience a plus
Typical Education & Experience:
- Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 5 or more years' related work experience or an equivalent combination of education and experience.