Software Engineer MTS
Core
Design and develop high-performing software applications on the force.com platform for Salesforce IT business partners.
Role type
Mid-level Software Engineer (force.com)
Builds
New applications and enhanced functionality on large-scale projects for Salesforce IT
Domain
Enterprise Software / Cloud Computing / CRM
Deliverable
production ML models | product features
Required skills
Java, C, .NET, force.com platform development, Web Development (HTML, CSS, Javascript), Object Oriented Design, Web Services (SOAP, REST), Database concepts, SOQL/SQL, Automated Testing (Java/Apex), Agile/SDLC
Preferred skills
Salesforce Sales Cloud/Service Cloud, Force.com certifications, Junit/Jenkins/Selenium, SPA frameworks (Lightning, Angular, React, Vue), TDD, CI/CD, SaaS model
Technologies
force.com, Java, Apex, VisualForce, HTML, CSS, Javascript, SOAP, REST, SOQL, SQL, Junit, Jenkins, Selenium, Angular, React, Vue
Responsibilities
Plan, design, and implement scalable web frameworks for desktop and mobile; Engage with architects and lead engineers; Create test suites and strive for 100% test coverage; Develop unit/functional automated tests; Diagnose and manage quality issues; Collaborate with business analysts and product owners for delivery.
Seniority
Mid-level, hands-on IC