SMTS – Software Engineer, APPLY NOW

•       Architect, design, and implement Service Cloud product applications.
•       Master our development process, culture and code base, and then improve it.
•       Value team excellence over individual productivity.
•       Work closely with a team of product managers, user experience experts, quality and performance engineers to build new features our customers will love, adopt and use while keeping our trusted platform stable and scalable.
•       Have a passion for quality and writing clean, solid, readable code that scales and performs well.
•       Present your own designs to internal/external groups and review designs of others.
•       Adopt, embrace, and promote agile and test-driven practices with your peers.
•       Mentor others in development technologies, tools, and processes.
•       Develop test strategies and frameworks to drive up code coverage and automation metrics.
•       Contribute to the analysis of functional requirements.
•       Participate and promote architectural initiatives, balancing long-term velocity with short-term customer needs.

Experience/Skills Required:
•       Professional track record of being a top performer in current and past roles.
•       Deep understanding of object-oriented design and programming concepts, and experience with at least one object-oriented programming language, such as Java, C#, C++.
•       Solid understanding of web technologies, such as HTTP, JavaScript, AJAX, HTML, DHTML, CSS).
•       Solid knowledge of SQL and understanding of relational databases.
•       Experience building Software-as-a-Service (SaaS) applications.
•       Excellent interpersonal and communication skills.
•       Bachelor’s degree in Computer Sciences or equivalent field, plus 6+ years of relevant experience in the job offered, or as a Senior/Lead Member of Technical Staff, Senior/Lead Software Application Developer, Senior/Lead Software Developer, Senior/Lead Software Engineer or related software development occupation.

Experience/Skills Desired:
•       Experience building highly scalable web applications.
•       Strong experience with front-end web tier (JavaScript, AJAX, HTML, CSS, and cross-browser development)  and back-end (Java, SQL) software development.
•       Experience with Agile software development and test-driven development.
•       Master’s degree in Computer Sciences or equivalent field.

Education and Experience Required:

•       Master’s degree in Computer Sciences or equivalent field.

•       Bachelors degree in Computer Sciences or equivalent experience and/or education

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.