We’re expanding globally and always looking for talented, exceptional employees to add to our expertise. Browse and apply for one of our many open positions below and embark on your professional journey. Learn more about life at AllCloud.
Software Engineer and Team Lead
About The Position
AllCloud is seeking an ambitious and driven Software Engineer to lead our dynamic Salesforce development team.
As a key member in our team, you will have the opportunity to guide the team through the development processes, oversee CRM workflows, and create tailored solutions to meet specific business requirements.
Your role will encompass planning, coordinating, and leading activities across the entire delivery lifecycle. Your expertise will be instrumental in leading technical requirements, facilitating productive gathering sessions, and producing comprehensive technical requirements and design documents. Additionally, you will be responsible for managing the technical delivery of integrations, ensuring top-notch security measures, implementing seamless single-sign-on functionality, and customizing applications to maximize their effectiveness.
Join us in this exciting opportunity to make a significant impact and drive innovation in Salesforce development.
Summary of Key Responsibilities
- Lead the technical architecture and development efforts of the Salesforce system
- Mentor the team members and be a source of technological innovation for the team
- Lead the design of the development and release process
- Lead projects end-to-end with full ownership of the project. Working with the business to a clear definition and design, implementation, testing, release to production, and communicating to the relevant teams
- Provide hands-on expert-level assistance to developers on technical issues
- Manage the support of presale efforts in the technical phase
- Find creative solutions to complex technical and integration challenges
- Introduce new methodologies, technologies, and tools to the technological ecosystem
Requirements
- 1+ years of experience as a Software Engineering lead with a Hands-on approach
- 2+ years of experience developing with Angular Framework
- 3+ years of experience in management position
- Proven ability to design and optimize business processes and to integrate business processes across disparate- systems in an enterprise environment
- Strong programming background using C#, .NET, or Java
- Strong programming background using JavaScript, ES6, CSS, HTML
- Proven experience with modern web technologies: Webpack, Babel
- Working experience with version control & GIT
- Fluent English - verbal and written
- Bachelor's Degree in Industrial Engineering / Information Systems / Computer Science
Advantages
- Experienced knowledge of Salesforce customization including custom objects, custom fields, workflows, process builders, and validation rules
- Knowledge and experience in Salesforce development, including Apex, Visualforce, Lightning Components
- Experience with Angular and TypeScript
- Work experience with a professional consulting organization
AllCloud is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, provincial, or local law.