San Diego, CA
Industry: Accounting, Finance & Insurance•
11 - 15 years
Posted 101 days ago
The engineer will participate in an Agile software development process as a Scrum team member for a large Salesforce CRM implementation, participating in all relevant Scrum activities. The engineer will utilize background documentation to clarify their work, including use cases, requirements, and formal design artifacts. The engineer will conduct and attend peer reviews as needed. Technical lead for an Agile team that consults with product owner to offer solutions using best software and engineering practices. Involved in modeling information sources, flows and critical paths, as well as understanding how information is turned into knowledge and the relationship of knowledge and how it supports and enables key business processes. Works with other product team members to facilitate the development of supporting knowledge architecture and standards. May works with operations staff to define an operational framework that defines, develops and implements delivery systems, systems management, policies and security frameworks to ensure delivery of knowledge and information to appropriate groups.
Bachelor’s degree in computer science, computer engineering, software engineering with a minimum of 8 years of software engineering experience, experience and competency in software coding on multiple platforms, grasp of cloud-based tools, techniques, systems, and solutions required. Must have broad knowledge of custom application development in CRM applications. For SaaS SalesForce.com (SFDC) practice, work with SFDC developers and architect on client engagement.
Experience with: C#, Microsoft Visual Studio, Microsoft .NET, Linux, Issue Tracking Software, Source Control Software, Requirement Management, Software Design; object oriented design/development required; Java, UML, Design Patterns, XML, SQL, SVN, Git, Android, WPF, XAML, C, C++, JIRA, Aha, Confluence; experience and competency in formal software design, utilizing standard tools and standard approaches; experience and competency in software requirement analysis; experience with Automated Test; experience with Software Processes including Agile and Waterfall; experience managing projects through entire SDLC using Agile backlog tools, e.g. Rally, HP, etc.
Preferred Additional Skills:
Proactive, fast learner, strong communication skills, and ability to effectively interact with their team and external stakeholders The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities duties and skills required of personnel so classified.