Staff Software Engineer

July 22

Apply Now
Logo of Sitetracker

Sitetracker

project management β€’ cloud software β€’ smart city β€’ utilities β€’ alternative energy

201 - 500

Description

β€’ As a Staff Software Engineer and Tech Lead, lead a feature delivery team working on product functionality for a cloud-based software. β€’ Enhance and support critical components of the solution with a sound understanding of advanced programming concepts and deep knowledge of the Salesforce Platform. β€’ Deliver scalable solutions using great communication skills in various verticals such as telecom, energy, utilities, etc. β€’ Collaborate with Product Manager and UI/UX designers to build first class solutions leveraging sound technical architecture and design principles.

Requirements

β€’ Provide extensive custom development using Force.com, working with Apex, SOQL, SOSL, LWC and Aura. β€’ Deep knowledge on how to write Apex REST Services and consume Salesforce Platform APIs (ex. REST, Metadata, UI, Tooling) β€’ Experience with writing asynchronous (Future, Batch, Queueable) and event drive Apex (Platform Events) β€’ Ability to understand complex Apex codebases and debug them using debug logs and Apex Interactive/Replay Debugger β€’ Ability to apply knowledge of modern Javascript frameworks (React, Angular, Vue, etc.) into the Salesforce domain β€’ Knowledgeable in continuous integration (Jenkins, CircleCI, etc.) and Source-Driven Development (Github, Bitbucket, etc.) β€’ Strong knowledge of Salesforce development best practices such as Bulkification, Trigger Handlers, Selector Classes,Enterprise Design Patterns, etc. β€’ Building solutions that scale well over time and keen interest in measuring testing coverages and performance benchmarks. β€’ Build strong relationships with Product Managers and Designers to define and execute the roadmap. β€’ Excellent written documentation skills authoring technical design documents, API documentation, admin guides and user stories. β€’ Excellent in verbal communication and collaboration while partnering with non technical stake holders within the organization or directly with customers. β€’ Leading technical team of developers and QAs to deliver solutions either using SCRUM or Kanban. β€’ Provide feedback and mentorship to team members on technical issues through code reviews, sprint demos and lunch and learns. β€’ Work with Engineering managers to build technical vision.

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com