Evolve is looking for a Principal Software Engineer, Applications to architect, design, build, innovate, and maintain the tools and applications Evolvers use to sell, onboard, and support their value of Customer Obsession. This role will plan and execute high impact projects while supporting ongoing cross-functional operations, delivering elegant and scalable solutions.
Requirements
- 10+ years of development experience
- Demonstrated expertise in architecting, designing and implementing solutions in a highly integrated, enterprise scale, multi-technology environment
- Comfortable partnering with DevOps teams to optimize CI/CD pipelines
- Experience leading design and code reviews
- Expertise working in an Agile Scrum environment while driving continuous improvement of team maturity
- You have a knack for finding solutions to problems - and using a full arsenal of debugging tools
- Experience with Git version control and repository management in Gitlab
- Experience creating solution designs integrating with APIs
- Demonstrated experience integrating with 3rd Party tools, APIs, and other web services
Responsibilities
- Build and maintain our Sales and Service Clouds and integrations with upstream and downstream consumers in mind
- Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in backend development tools and technologies
- Own/support CRM Release Management and contribute to the improvement of Evolve’s CI/CD pipelines, GIT repositories, automated testing and additional quality gates throughout the application lifecycle.
- Perform collaboration duties such as design reviews, code reviews, and technical documentation for peers
- Execute on engineering and release priorities successfully through strong leadership and communication.
Other
- creative and highly motivated
- technically savvy, analytical, and process-oriented
- deep understanding of software architecture, design patterns, and scalable systems
- extensive experience in leading complex application development projects, mentoring engineering teams, and driving technical innovation
- self-starter, willing to perform a variety of responsibilities and would be comfortable working with cross-functional teams