Visual Studio.Net 2005
SQL Server 2005
Position Detail:
Reports to: VP of Back of the House (BOH) or VP of Front of the House (FOH) development
RESPONSIBILITIES
Primary Responsibilities:
Responsibilities will consist of developing new features and maintaining/fixing existing code in OneSource. This includes documentation of features and code changes and working with the Quality Assurance (QA) and Documentation departments.
Secondary Responsibilities:
Working with customer support to troubleshoot and correct issues for customers.
Interfaces - internally:
Will work with existing R&D staff including QA and Documentation. Will also work with Customer Support as needed.
Interfaces - externally:
Will work with customers as needed in conjunction with Customer Support. Will work with third party vendors (software and hardware) as needed for development.
Current projects/programs:
OneSource windows development for FOH and BOH functionality. Current development is geared to K12 and military installations.
Future projects/programs:
OneSource web development.
Development of FOH and BOH functionality for vertical market implementations.
Development of additional modules for FOH and BOH including Central Warehouse and Central Production Facility functionality.
Development of software such as Receiving and Physical Inventory entry components for mobile devices.
Key problem areas:
3 months:
Learning curve for Horizon and OneSource frameworks
Business knowledge of the food service industry for K12 and vertical markets.
6 months
Business knowledge of the food service industry for K12 and vertical markets.
1 year:
Business knowledge of the food service industry for K12 and vertical markets.
Key areas of opportunity:
Working with senior level developers and an established OOP framework
There is the opportunity to join a product development team that is currently being assembled.
There are many various projects currently in development or scheduled for future development. Because of this there is opportunity to advance to a project lead and/or product lead position.
Current staff's backgrounds, strengths and weaknesses:
Senior level developers are Microsoft certified and have been with the company for 7+ years on average. Most FOH developers have been with the company for 3+ years. BOH developers have less time with company. Senior staff has extensive knowledge of the food service industry and development practices. Overall, the teams are strong in product design. A key weakness is the influx of new ideas for design and development. Also, a high percentage of the development staff is not Microsoft certified or knowledgeable of newer development technologies.
Anticipated accomplishments:
3 months:
Learn the basics of the Horizon and OneSource frameworks
Become productive in new feature and defect fixing.
6 months
Learn detailed operations of the Horizon and OneSource frameworks
Become more productive in new feature and defect fixing. Less time will be required by senior developers for mentoring.
1 year
Learn the advanced operations of the Horizon and OneSource frameworks
Become more productive in new feature and help in design of new features
IDEAL CANDIDATE'S DESIRED BACKGROUND
Education required. How much flexibility:
Minimum: Associates/technical diploma in Computer Science. This can be offset with experience and certification.
Preferred: Bachelor's degree. Preferably in CS/IS or Business related
We do allow for some flexibility in this related to experience
Years experience: 5+
Area(s) of experience and expertise:
VB.Net, SQL Server, Windows development, Web development a plus, CE development a plus
Familiar with:
OOP, C#, XML, .Net Remoting
Traits needed to be successful in your work environment:
Good work ethic
Detailed oriented
Diligent
Independent but still able to work in a team environment
Conscientious (wanting to produce quality work)
Flexible
Fast learner
Analytical (problem solver)
"Ideal" career path:
Software Developer Level I, II
Product Lead
Product Manager
Rank Key elements of experience: VB.NET, SQL Server, OOP
Trade offs - education, experience, salary: Experience is valued as a trade off to education. Salary is commensurate to experience and skill level.
Personality, work ethic, image, etc: We have a mix of personalities within the development team but must be able ask questions and solve problems. Individual must be able to work well with others. Must be friendly and courteous. A strong work ethic is required. Individual must be professional in actions and dress.
Publications and trades regularly read: Nothing specific. It is a benefit for continued education.
Memberships in Societies and Associations: No specifics.