Senior Software Engineer
Company | Sitetracker |
---|---|
Location | Austin, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Provide extensive custom development using force.com, working with Apex classes, triggers, components, VisualForce pages, and SOQL
- Apply knowledge of modern Javascript frameworks (LWC, React, Angular, Vue, etc.) into the Salesforce domain
- Utilize deep knowledge on how to write Apex REST Services and consume Salesforce Platform APIs (ex. REST, Metadata, UI, Tooling)
- Apply knowledge in continuous integration (Jenkins, CircleCI, etc.) and Git (Github, Bitbucket, etc.)
- Leverage knowledge of Salesforce limits to work around blockers
- Contribute know-how of advanced system administration and configuration (Objects, Reports, Dashboards, Flow, Approval Processes, Workflow Rules, Security and Permissions)
- Estimate effort towards building a solution and balance polish and speed effectively
- Utilize computer science fundamentals and background
- Focus rigidly on delivering quality solutions by thoroughly testing code prior to handing over to QA, write unit tests, and exercise best practices such as TDD
- Serve as a member of an agile team and be able to take part in all of the associated processes and cadences
- Adapt a pixel-perfect mockup into a functioning solution
- Write modular, reusable, and scalable code
Responsibilities
- Work directly with customers to understand use cases and collect feedback
- Deliver several minor enhancements and bug fixes
- Begin working with other senior developers to architect solutions for our customers
- Work with your manager to learn our deployment process
- Know the development best practices and begin to help newly hired developers with questions about development practices
- Work with your peers and senior developers to perform code reviews that follow Sitetracker coding standards
- Identify areas of technical debt and provide solutions to optimize
- Collaborate with external teams to debug issues raised by customers
- Volunteer on initiatives that advanced Sitetracker’s developer efficiency and best practices
- Take part in customers meetings to gather requirements, understand use cases, and be able to explain your solutions in a simplified non technical way
Preferred Qualifications
-
No preferred qualifications provided.