The it arm of usc`s administrative operation division has an opening for a salesforce developerThis role will be responsible for participating in all phases of the development life-cycle of new and existing business applications and production systems supportThe primary focus is on analysis, design, programming, testing, and migration from legacy sql and coldfusion applications to our existing enterprise salesforce platform hosted by our it services.
Please note that this position is currently a remote position, but may require the incumbent to report to the office once a month after the quarantine orders have been lifted.
Essential duties and responsibilities of this position include:
Design, develop, test, deploy, maintain, and enhance our software and applications
Clearly and regularly communicate with management and technical support colleagues
Manage individual project requirements, priorities, and deliverable timelines effectively
Participate in the full development life cycle, including requirements analysis and design
Write technical specifications based on conceptual design and stated business requirements
Support, maintain, and document software functionality
Migrate existing environment to salesforce.com
Analyze code to find causes of errors and revise programs as needed
Display leadership qualities and ability to take ownership and accountability of technical projects and processes
Work without supervision; extensive latitude for independent judgment
May assist less experienced peers
Minimum qualifications required for this position include:
Bachelor`s degree, or combined work experience and education as equivalent
3+ years experience with salesforce / force.com technologies
5+ years of development experience with strong skills in analysis, development of client/server, and web-based applications
5+ years experience in software development using at least one general-purpose programming language (such as php, python, c#, vb.net, etc.)
5+ years experience programming complex sql, pl/sql, soql, or similar syntactical language
5+ years experience in a senior level role or leading small to mid-sized projects
Strong analytical and problem-solving skills, with the ability to drive an issue to resolution
Experience with self-directed learning
Experience with systems analysis, design, and requirement gathering (3 years minimum)
Experience using control version applications (subversion, github, bitbucket, etc.)
Experience troubleshooting in a production environment
Preferred and desired qualifications include:
Bachelor`s degree in computer science, mathematics, or related discipline
We pride ourselves on being a great place to work, and that begins with our employees! we offer a wide variety of benefits and programs that support our staff and their families, including:
Benefits: health, dental, and vision plans, tuition assistance for our employees and their families, paid time off, flexible spending accounts, retirement plan contributions, and child care centers.
And because we are a qualifying public service organization, you may qualify for public service loan forgiveness (pslf) for educational loansPlease visit usc.edu for additional information.
Perks: discounts to usc sporting events, usc bookstores, wireless plans, travel, accommodations, and local entertainment.
Career growth: we are the largest private employer in los angeles, offering tremendous development opportunities in multiple fields and industries
Minimum qualifications : bachelor`s degree combined work experience and education as equivalent 3 years work experience preferred qualifications : bachelor`s degree in computer science, mathematics, or related discipline