- Toll Free: 1-866-SONOMA1
- Email Newsletter
- Blog
- YouTube
- Contact Us
Openings
Request DemoBelow is a list of our current job openings:
- .NET Software Developer
- iOS Application Developer
- Microsoft SQL Database Developer
- Project Manager/Consultant
- Business Development Manager
- Account Executive
- Inside Sales
- Business Systems Analyst
- Quality Assurance Specialist
- Sales Engineer / Technical Specialist
- User Experience (UX) Architect
.NET Software Developer
This person will work on a team developing, testing, deploying and supporting data-driven Internet, intranet and extranet applications using the .NET Framework. Responsibilities include:
- Interpreting requirements and acceptance criteria for each feature
- Provide input into the functional design of software components based on experience and product knowledge
- Actively participate in the technical design of software components. Use experience to help translate requirements into technical design and tasks.
- Assist with providing estimates on assigned tasks.
- Independently write quality code that is simple, reliable, and scalable.
- Analyze and fix moderate to complex problems during development and support. Document and communicate results appropriately.
- Proactively provide status, raise issues, and communicate necessary information to your manager and/or appropriate team members on a regular basis via daily stand-up meetings, one-on-one meetings, and/or impromptu occasions.
- Proactively explore methods and tools to improve the overall development process.
- Participate in the recruiting process as needed
- Provide mentoring and leadership to less experienced developers.
REQUIREMENTS:
- 2+ years experience developing web applications (Microsoft environment preferred, but not necessary)
- 1+ years experience with ASP.NET (C# preferred)
- Familiar with Microsoft SQL Server
- Bachelor's degree (Computer Science or Engineering), verifiable by transcripts
- Self-starter and be able to handle multiple tasks and priorities
- Silverlight experience a plus (not required)
- Knowledge Cruise Control or N-Unit a plus (not required)
- Enjoy working at an entrepreneurial company
- Highly motivated and dependable
Full-time position. No travel required for this job. Extensive training will be provided. This is an exempt position. Submit your resume online. No phone calls, no recruiters please.
iOS Application Developer
This person will work on a team developing, testing, deploying and supporting mobile enterprise applications using the iOS Development Library. Responsibilities include:
- Interpreting requirements and acceptance criteria for each feature
- Provide input into the functional design of software components based on experience and product knowledge
- Actively participate in the technical design of software components. Use experience to help translate requirements into technical design and tasks
- Assist with providing estimates on assigned tasks
- Independently write quality code that is simple, reliable, and scalable
- Analyze and fix moderate to complex problems during development and support. Document and communicate results appropriately
- Proactively provide status, raise issues, and communicate necessary information to your manager and/or appropriate team members on a regular basis via daily stand-up meetings, one-on-one meetings, and/or impromptu occasions
- Proactively explore methods and tools to improve the overall development process
- Participate in the recruiting process as needed
- Provide mentoring and leadership to less experienced developers
REQUIREMENTS:
- Experience developing iOS applications
- Firm understanding of Objective-C, XCode and the iOS Frameworks
- Bachelor's degree (Computer Science or Engineering), verifiable by transcripts
- Self-starter and be able to handle multiple tasks and priorities
- UX design experience a plus (not required)
- Enjoy working at an entrepreneurial company
- Highly motivated and dependable
Full-time position. No travel required for this job. Extensive training will be provided. This is an exempt position. Submit your resume online. No phone calls, no recruiters please.
Microsoft SQL Database Developer
This person will work on a project team developing, testing, deploying and supporting CRM applications using the Microsoft SQL Server (2008 and 2005) and XML.
RESPONSIBILITIES:
- Develop stored procedures
- Help customers migrate and consolidate data from existing systems to Microsoft CRM
- Automate data loading and import into SQL from various data formats
- Design and Automate ETL processes
- Work with project managers to define and create reports using SQL Server Reporting Services
- Data Modeling and Documentation
- Data warehousing and analysis
REQUIREMENTS:
- 1 to 2 years experience with Microsoft SQL Server
- Should have knowledge of stored procedures, T-SQL, indexing, performance tuning and security
- Bachelor's degree (Computer Science or Engineering)
- Experienced problem solver that enjoys working collaboratively in a team environment
- Self-starter that can handle multiple tasks and priorities
- Enjoy working at a fast-growing, dynamic and entrepreneurial company
- Highly motivated and dependable
- Experience with DTS or SQL Server 2005 Integration Services a plus
- Experience with SQL Server 2008 a plus
- Experience implementing SQL Server Reporting Services Reports
Full-time position. No travel required for this job. Extensive training will be provided. Submit your resume online. No phone calls, no recruiters please.
Project Manager/Consultant
We're looking for a CRM Consultant/Project Manager to drive enterprise Microsoft CRM implementations, including all project phases such as discovery, definition, build, test and deploy. After our sales team wins a project, you'll become the main contact person for the customer to manage their project to make sure its delivered on-time and on-budget. You'll work with the customer to define their requirements and then you'll design and lead the system architecture process. Once that's complete, you'll implement most of their customizations yourself using the Microsoft CRM web-based customizations tools. You won't need to program any custom code or configure the customer's network, but you'll need to understand how those related technologies work.
RESPONSIBILITIES:
- Conduct discovery meetings with customers and prospects to understand their sales, marketing and customer service requirements
- Configure/customize Microsoft CRM using web-based administration tools (form layout, workflow design, view creation, etc.)
- Work with developers to define and create specifications for any custom code or data migration requirements
- Create reports using SQL Server Reporting Services
- Create and manage project timelines to ensure on-time and on-budget delivery
- Train end-users
- Create knowledge transfer documentation
- Test that our customizations meet the customer's requirements
- Other assignments/projects as directed by management
REQUIREMENTS:
- Bachelors Degree in Business Systems or related field (MBA a plus)
- Minimum of two years of experience in project management, system design, or information systems
- Minimum of one year experience (or 5+ projects) implementing CRM applications (Microsoft CRM, Salesforce, Saleslogix, Onyx, etc.)
- Familiar with relational database concepts
- Self-starter and be able to handle multiple tasks and priorities
- Must have excellent communication, leadership and client development skills
- Microsoft CRM certifications a plus, but not required
- Up to 20% out-of-town travel required for this job
Full-time position. Extensive training will be provided. Submit your resume online. No phone calls, no recruiters please.
Business Development Manager
This highly motivated person will be responsible for prospecting and selling Microsoft Dynamics CRM software and our consulting services to enterprise and mid-market businesses. The global market opportunity for Microsoft Dynamics CRM is growing rapidly with consistent double digit growth annually. The Microsoft Dynamics CRM product is currently used by more than 2,000,000 users worldwide in 25+ different languages. As a business development manager, you’ll be selling a very hot product with the Microsoft name backed by a consulting firm that is highly specialized and widely recognized for our experience with the product.
You will be responsible for the entire sales process from start to finish, including researching leads, calling into accounts, qualifying prospects, conducting software demonstrations, and creating proposals. You will have access to a Sonoma Partners technical sales specialist to assist you during the sales process, but you'll be driving the sales process yourself. Our leads are currently generated though several different channels such as outbound marketing, Microsoft referrals, external referrals and inbound requests. Sales consist of both Microsoft Dynamics CRM software licenses and our consulting services, typically ranging from $50,000 up to $250,000.
RESPONSIBILITIES:
- Meet and/or exceed annual sales quota
- Research and prospect target leads
- Qualify and respond to inbound inquiries and Microsoft referrals
- Participate in and help manage marketing events/seminars
- Prepare for and conduct software demonstrations (typically 30 to 60 minutes in duration). Demonstrations take place online or in person if the prospect is located within driving distance.
- Conduct prospecting calls into target accounts
- Network with Microsoft and other strategic business partners
- Create proposals and pricing options for each prospect
- Follow through on proposals until deal completion
REQUIREMENTS:
- Minimum of 5 years' experience in the information technology industry
- Candidates should have proven experience with either: 1. Business-to-business software sales -OR- 2. Software implementation / IT consulting
- Polished phone presence
- Proven ability to establish credibility with C-level executives
- Enjoy working with technology and have the ability to learn technical areas of software related to sales
- Highly motivated and dependable, a true self-starter
- College degree with a 3.0 GPA or higher, verifiable by transcripts
- Enjoy working at a small entrepreneurial company
- Ability to travel locally for onsite sales presentations (several times per month)
- Up to 20% out-of-town travel required for this job
Training and Microsoft Dynamics CRM certification will be provided. We'll provide you with a laptop and a mobile phone allowance. This position is full-time and exempt. Compensation will be a combination of base salary and commission, with no limits on commission. Submit your resume online.
Account Executive
This highly motivated person will be working with Sonoma Partners’ existing customers to up-sell and cross-sell additional consulting services. The global market opportunity for Microsoft Dynamics CRM is growing rapidly with consistent double digit growth annually. The Microsoft Dynamics CRM product is currently used by more than 2,000,000 users worldwide in 25+ different languages. As an account executive, you'll be selling a very hot product with the Microsoft name backed by a consulting firm that is highly specialized and widely recognized for our experience with the product.
The account executive is responsible for managing our existing account relationships. You will be tasked to identify, develop and close additional opportunities with our current customers. You will help ensure that our customers maintain the highest level of satisfaction with our services and develop longstanding relationships with key individuals at our accounts. Keys to this role are to become a trusted advisor and development strategic technology plans that align with your client’s business goals. Sales consist of both Microsoft Dynamics CRM software licenses and our consulting services, typically ranging from $50,000 up to $250,000.
RESPONSIBILITIES:
- Function as a true partner to our customers by listening to their needs and developing a deep working knowledge of their goals, technical challenges and infrastructure configurations to deliver an outstanding customer experience.
- Establish and maintain a role as a trusted advisor to customers and colleagues.
- Research high-level solutions for the customer, and lead technical discussions.
- Develop the relationship with the customer through regular meetings/conference calls to review service quality and manage expectations.
- Promote Sonoma Partners technologies and product roadmaps and ascertain prospects for future sales.
- Explain statement of service and promote customer self help.
- Provide feedback from customers to internal support groups on service expectations and service performance perceptions (voice of the customer).
REQUIREMENTS:
- Minimum of 2 years’ experience in the information technology industry
- Candidates should have proven experience with either: 1. Business-to-business software sales -OR- 2. Software implementation / IT consulting
- Polished phone presence
- Proven ability to establish credibility with C-level executives
- Enjoy working with technology and have the ability to learn technical areas of software related to sales
- Highly motivated and dependable, a true self-starter
- College degree with a 3.0 GPA or higher, verifiable by transcripts
- Enjoy working at a small entrepreneurial company
- Ability to travel locally for onsite sales presentations (several times per month)
- Up to 20% out-of-town travel required for this job
Training and Microsoft Dynamics CRM certification will be provided. We'll provide you with a laptop and a mobile phone allowance. This position is full-time and exempt. Compensation will be a combination of base salary and commission, with no limits on commission. Submit your resume online.
Inside Sales
This highly motivated person will be responsible for generating new business opportunities for Microsoft CRM software and our professional consulting services to enterprise and mid-market businesses through outbound calls. You will be responsible for the beginning stages of the sales process, including researching leads, calling into accounts to invite contacts to events, and qualifying prospects. As an inside sales representative, you’ll be finding new opportunities for a very hot product with the Microsoft name backed by a consulting firm that is highly specialized and widely recognized for our experience with the product.
RESPONSIBILITIES:
- Research target accounts in alignment with Sonoma Partners Business Development Managers
- Initial qualification of inbound sales inquiries
- Assist in managing marketing events/seminars
- Conduct daily calls into target accounts to identify key decision makers and invite to events
- Help facilitate RFP responses
REQUIREMENTS:
- Minimum of 1+ years business-to-business outbound call environment experience
- Must be able to establish credibility with C-level executives
- Polished phone presence
- Enjoy working with technology and have the ability to learn technical areas of software related to sales
- Highly motivated and dependable, a true self-starter, looking for career advancement
- College degree, verifiable by transcripts
- Enjoy working at small entrepreneurial company
Training will be provided. Compensation will be a combination of competitive base salary plus a bonus tied to individual and company performance. Submit your resume online.
Business Systems Analyst
This person will work on a team researching customer requirements, document system specifications, testing and supporting data-driven Microsoft CRM applications for our customers and partners. This position is exempt.
RESPONSIBILITIES:
- Create written specifications and screen mockups for developers
- Develop and maintain product test plans
- Ensure product compliance to test plans on new releases and upgrades
- Maintain and update product documentation (for end-users and administrators)
- Client delivery & project execution
- Troubleshoot customer questions and issues
- Train end-users
- Create knowledge transfer documentation
- Other assignments/projects as directed by management
REQUIREMENTS:
- Bachelors Degree, verifiable by transcripts
- Must have a passion for computers and software
- Familiar with relational database concepts
- Proven experience with troubleshooting principles, methodologies, and issue resolution techniques
- Enjoy working at an entrepreneurial company
- Self-starter and be able to handle multiple tasks and priorities
- Strong communication and leadership skills
- Up to 20% out-of-town travel required for this job
Full-time position. Training will be provided. Submit your resume online. No phone calls, no recruiters please.
Quality Assurance Specialist
This highly motivated person will perform testing activities to ensure that custom Microsoft CRM software conforms to defined requirements, system designs and quality standards. The primary responsibilities will be to write and process test scripts to test for various quality issues on each assigned project. Their tasks include writing and executing test scripts then analyzing and documenting the test results. You'll be responsible to manage your own workload and deliver quality deliverables that meet requirements. We're looking for a technical person who loves computers, enjoys nit-picking the details and contributing to a team. This person must be able to understand the scope priority and time lines of assigned work. This position is exempt.
RESPONSIBILITIES:
- Work with project managers to write and execute manual test plans/cases
- Perform functional, integration, performance and regression testing
- Ensure that software release bugs and defects are documented, tracked, managed, and resolved
- Work with customers as first level technical support for issues and questions related to the software
- Ensure that customer cases are documented, tracked, managed and resolved
- Document customer and software issues to create a software knowledge base
REQUIREMENTS:
- Bachelors Degree, verifiable by transcripts
- 1+ years experience working on software development projects
- Expert at the following Microsoft technologies: Internet Explorer, Microsoft Outlook, Microsoft Excel, Microsoft Word
- Problem solver that enjoys working collaboratively in a team environment
- Enjoy working at an entrepreneurial company
- Self-starter and be able to handle multiple tasks and priorities
- Excellent communication and customer service skills
- Highly motivated and dependable
- Up to 20% out-of-town travel required for this job
Full-time position. Training will be provided. Submit your resume online. No phone calls, no recruiters please.
Sales Engineer / Technical Specialist
This highly motivated person will be responsible for technical pre-sales of Microsoft Dynamics CRM software to enterprise and mid-market businesses. The Microsoft Dynamics CRM product is currently used by more than 20,000 companies with 1,000,000 users worldwide in 25+ different languages. Microsoft Dynamics CRM is a web-based application built with the latest web technologies including a Service Oriented Architecture. As a technical pre-sales consultant, you’ll be assisting our account executives to sell a very hot product backed by the Microsoft name.
RESPONSIBILITIES:
- Assist Sonoma Partners account executives with identifying client requirements
- Create customized Microsoft Dynamics CRM demonstrations and proof-of-concepts
- Assist (or lead) software demonstrations to technical and business decision makers
- Answer technical questions about Microsoft Dynamics CRM
- Manage and maintain Sonoma Partner’s technology solutions library
- Assist the sales team in creating preliminary project estimates
- Work with Microsoft’s Technology Specialists on joint sales pursuits
REQUIREMENTS:
- Need to be technically comfortable with web-based applications and relational databases (SQL Server)
- Application development experience in C# or equivalent languages
- Must be able to establish credibility with C-level executives
- Enjoy working with technology and have the ability to learn technical areas of software related to sales
- Bachelors Degree, verifiable by transcripts
- Polished phone presence with excellent communication skills
- Problem solver that enjoys working collaboratively in a team environment
- Enjoy working at an entrepreneurial company
- Self-starter and be able to handle multiple tasks and priorities
- Highly motivated and dependable
- Up to 20% out-of-town travel required for this job
Full-time position. Ongoing product training will be provided. Microsoft Dynamics CRM certification will be required once you are hired. Compensation will be a combination of base salary plus annual bonus. Submit your resume online. No phone calls, no recruiters please.
User Experience (UX) Architect
We're looking for a user experience architect to conceptualize and design mobile and web applications for our consulting clients. We want to bring consumer quality apps to the enterprise so that employees have the best possible user experience when working with their company's systems. You'll be working with tablets (iPad and Windows 8) and mobile phones in addition to enterprise Web applications. We're looking for someone who's excellent at designing clean, simple and modern interfaces...think quick and sleek.
RESPONSIBILITIES:
- Work with clients and internal development team to create intuitive mobile and Web-based user interfaces
- Create prototypes, wireframes, mockups, personas, flow charts and high-fidelity designs
- Be able to present, justify, evangelize and negotiate proposed user interface designs
- Lead user research and usability testing to help improve applications through every stage of the product lifecycle.
- Create guidelines, standards, and repeatable processes to ensure a user-centered software development process for all of our client projects
REQUIREMENTS:
- BA/BS in Human Computer Interaction, Usability, Human Factors, Industrial Design, Psychology, Computer Science or related field or equivalent combination of education and experience
- 6+ years of experience working in interaction design, UI design, and/or usability
- Extensive portfolio of completed design work (ideally B2B and B2C examples)
- Understanding of various technologies (XML, HTML, CSS, etc.) and their impact on development, usability, accessibility, and cross-browser compatibility
- Minimum one year experience working with mobile applications
- Enjoy working at small entrepreneurial company
- Up to 10% out-of-town travel required for this job
Full-time position. Ongoing product training will be provided. Submit your resume online. No phone calls, no recruiters please.
Contact Us for a Quote, or Personalized Demonstrationof Microsoft Dynamics CRM for Your Business.
Request Demo
