2008-02-06, 9:48AM CST
Software Developer II --- Immediate start
Our client is seeking a Software Developer for a 6 moth contract with option to hire.
The Software Developers role is to write, code, test, and analyze software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production life cycle. The Software Developer will also analyze and amend software errors in a timely and accurate fashion, and provide status reports where required
A Software Developer may be called upon to consult with clients and other project team members to design, build and manage web sites and develop installation programs for websites. Provide technical support to project team members.
RESPONSIBILITIES
General Software Development
Assist with implementation of project architecture, standards and processes, under the direction of Senior Technical Lead and Software Project Manager
Research, identify and document client's technical requirements
Determine and identify appropriate technologies to be used
Develop and document the system architecture
Assist Database Administrator in creating data flows and database schemas
Assist with implementation of project design, standards and processes, under the direction of Senior Technical Lead and Software Project Manager
Develop and document the high-level technical design
Identify project tasks and define task definitions
Assist in developing technical project schedules, plans, task assignments and time estimates
Attend regular project technical team meetings
Provide senior project staff with full communication of project progress
Assist with development of project code
Take an active role in development of low-level design
Work with senior staff and Software Project Manager to develop time estimates for project tasks
Develop code in keeping with established processes and standards
Debug and unit test modules before deployment to QA environment
Create and maintain project documentation, in accordance with established standards
Internet/Intranet Development
Create new content pages as requested in accordance with corporate design standards
Maintain existing pages and access privileges for site areas as assigned
Insure site and data availability on an on-call basis as needed
Provide end user training as needed
Help Desk Support
Actively monitor help desk tickets as assigned
Respond to support request in a professional and timely fashion
Confirm provided support meets the customer needs and close ticket
Identify potential application issues through help desk trend analysis
Application Maintenance and Support
Take ownership of existing applications as assigned
Provide timely response to support requests
Maintain application support site in the SharePoint Portal
Answer question posted to the support site
Maintain FAQs and other support material on the support site
Ensure all application document are complete and current
Maintain support and release schedules on the support site
PROJECT RELATED COMPETENCIES
Solution Development and Delivery
Understand and create technical and functional design requirements
Assist in physical and logical database design
Create prototypes for client engagements
Design, code, and test technical solutions
Identify system deficiencies and recommend solutions
Consult with users to identify and document software/system purpose, work flow issues, output needs and to determine overall functional and technical system requirements and specifications
Develop alternative solutions and conduct feasibility studies
Develop program specifications and review them with the user to ensure that requirements are met
Project Execution
Lead small teams of developers
Assist in enforcement of development deadlines and schedules
Understand the necessity of and contribute to coding standards
Develop internal and external meeting objectives and agendas
Participate in peer design and code reviews
Prioritize multiple tasks effectively
CAREER PATH CORE COMPETENCIES
Communication
Promote active listening with team members
Contribute appropriately to conversations
Assist in the facilitation of team and client meetings
Accurately prepare written business correspondence that is coherent, grammatically correct, effective, professional and engaging
Understand how to communicate difficult/sensitive information tactfully
Relational Databases
Understand complex database concepts as well as the implications of different database designs
Demonstrate proficiency with physical and logical database design
Write effective stored procedures
Demonstrate proficiency with SQL Server 2005 and Oracle 10g
Possess understanding and demonstrate work experience with SQL Server Reporting Services
Programming Languages
Demonstrate expert knowledge of ASP 2.0
Create effective XSL style sheets
Create XML schemas
Demonstrate proficiency in at least one Microsoft .Net-based programming language
Architecture
Possess significant knowledge of client server and internet systems architectures
Create well designed, reusable objects
Understand browser specific compatibility issues
Understand the benefits of the various design methodologies and object oriented environments
Understand DCOM/CORBA or equivalent
Identify appropriate use of COM objects
Training and Certifications
Complete a minimum of three training programs in technical areas relevant to department needs; must include Oracle
Obtain MCAD certification (c# or VB)
Become the recognized expert in a relevant system or technology for the department
General Experience
Minimum of five years experience in relevant technical areas
Completed multiple software design projects through all phase of development on multiple platforms and languages
PROFESSIONAL QUALITIES
Leadership
Follow through with commitments and foster mutual trust with fellow employees
Assume additional responsibility without being asked
Encourage fellow team members to make innovative contributions and embrace new ideas
Teamwork
Proactively initiate, develop, and maintain effective working relationship with team members
Recognize the strengths and weaknesses of each team member
Demonstrate the ability to cooperate with a variety of people and achieve results
Client Management
Anticipate client needs before they arise and present solutions to project management that encompass issues at hand
Understand expectations that were set with client and recognize when issues/events may affect delivery
ORGANIZATIONAL RESPONSIBILITIES
Professional Development
Proactively seek opportunities to broaden and deepen knowledge base and proficiencies
Share acquired skills with team members through formal and informal channels
Encourage more junior employees to take responsibility for their development within the company
Internal Operations
Suggest areas for improvement in internal processes along with possible solutions
Actively contribute to internal programs
Accurately complete and submit time and expense reports in a timely manner
Accurately complete and submit status reports in a timely manner
MUST BE US CITIZEN or RESIDENT
- Location: The Woodlands
- Compensation: $80k-90k yearly plus bonus
- Principals only. Recruiters, please don't contact this job poster.
- Please, no phone calls about this job!
- Please do not contact job poster about other services, products or commercial interests.
PostingID: 564779584
|
It is ok to contact this poster with commercial interests.
11 hits
|