DEVFYI - Developer Resource - FYI

US-MN-Minnetonka: Software Engineer

To see other opportunities, please visit http://dev.fyicenter.com
Date: 21-May-2008

Software Engineer

We are currently looking for an experienced Software Engineer. This individual will aid in the design development, testing, and supporting software applications both web and windows based and designing and developing relational databases.

Essential Duties and Responsibilities:

* Develop software with in a team environment supporting a rapidly growing information technology intensive business. * Review, analyze, and evaluate business and user needs and translate to software systems specifications. * Perform or assist in estimating, planning, and scheduling software development task for self and/or team members. * Design software systems user interfaces, processing algorithms, communications methods, and other major components. Use design and modeling techniques such as UML, data flow diagramming, IDEF modeling, other modern design techniques. * Develop software in C#, ASP.Net using structured coding practices. * Perform unit, integration, and system level software testing. * Perform performance tuning of software and database systems. * Design information models, database structures and implement performance-oriented relational databases Microsoft SQL environments. * Develop technical approaches for data source loading, database archive and recovery, and general database management activities. * Develop software for database access, modifications, and constructions including stored procedures. * Analyze and recommend performance and functionality improvements for databases. * Provide technical support to project team members and/or management.

Qualifications/Education:

* Bachelors Degree in a related field or 3-5 years of directly related experience. * Demonstrated experience in full lifecycle development or major enhancement of object oriented (C#, C++) software applications using relational databases. * Experience developing software using methodologies such rapid application development, Extreme Programming, or traditional lifecycle approaches. * Experience with high availability requirement production software applications. * Experience with Microsoft SQL and/or Oracle relational databases. * Experience with Microsoft Visual Studio 2005,2003, .Net 2.0,1.x, ASP.net and C#. * Experience with software and database architectural techniques and high-level design using UML or similar representational modeling and design techniques. * Strong communication skills, written and verbal. * Demonstrated project management experience and skills a plus. * Self motivated and ability to work independently on defined tasks as needed.

To apply for this position, please visit this Website.

Thank you,
Team DEVFYI - Developer Resource FYI
http://dev.fyicenter.com

US-MN-Minnetonka: Software Engineer