Staff Software Engineer

July 22

Apply Now
Logo of Sitetracker

Sitetracker

We power the rapid deployment of tomorrow's infrastructure. Deploy what's next.

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

July 21

Steno

201 - 500

Revolutionize court reporting industry through hands-on software development and architecture.

July 21

Develop and modify gaming software applications for Everi's innovative solutions.

July 21

Designs and develops software solutions for the gaming industry's financial technology provider.

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