Date Posted [Jul-09-09] (ID: 82892)
POSITION SUMMARY:
Responsible for producing software, at a complex project or multi-project level, for core products utilizing requirements to design, develop, implement, and lead the development of a product for the deployment of a new release. This includes coordinating the necessary activities to accomplish above project. Facilitate the use and improvement of a software development lifecycle.
KEY RESPONSIBILITIES:
* Design and implement software solutions and enhancements. This will include GUI application, database, and report development.
* Able to independently work at a complex project or multi-project level, defining and addressing tasks in this environment.
* Must be able to independently create designs for more complicated software changes.
* Coordinate work activities for other team members.
* Perform product and system testing.
* Ensure product behavior meets expected behavior. Ensure all components are complete and ready for installation assembly, independent testing, and production.
* Develop, test, and maintain product installation programs.
* Issue logging, tracking, analysis, reporting and management.
* Release control and coordination for multiple products.
* Participate in software development lifecycle for new and existing products.
* Develop documentation including test plans, installation instructions, internal release notes, design documents, and disaster recovery processes.
* Prepare and support tradeshows.
* Ability to read requirements and translate into development initiatives.
* Display an advanced level of proficiency in .NET development technologies.
* Mentor other developers.
MINIMUM JOB REQUIREMENTS:
Education / Training:
Bachelor's degree or equivalent experience.
Business Experience :
Minimum of 3+ years experience in information systems analysis, design, development, testing and/or implementation
Specialized Knowledge/Skills:
* High level proficiency of primary languages and tools specific to position.
* Client / server software development experience.
* Strong understanding of .NET development
* Must be accountable and responsible for working on Business critical products that operate 24/7/365 and are distributed nationwide to many clients.
* Must have the ability to provide 3rd level support for all products involved with, whenever necessary.
* Good understanding or working knowledge of computer databases and SQL.
* Technical writing, system documentation, design document-management skills.
* Demonstrated self-starter, interpersonal skills, creative problem solving skills.
* Client/Server application development in C#
* Advanced skills in Object Oriented Development
* Advanced skills in formal Software Design Methodologies
JH Technical & Data Services
Stephanie Grzech
sgrzech@jhtechnical.com
412-788-1174
www.jhtechnical.com
Stephanie Grzech
sgrzech@jhtechnical.com
412-788-1174
www.jhtechnical.com
Job Title Sr. Software Development Engineer II (C#)
Company Name JH Technical & Data Services
Email sgrzech@jhtechnical.com
Website http://www.jhtechnical.com
0 comments:
Post a Comment