
| Job Title: | Software Development Engineer |
| Company: | iConvergenceSolutions |
| Position Type: | Contract |
| Pay Rate: | Negotiable |
| Skills: | Asp.net ,C#, Visual studio, Web services |
| Date Posted: | May-05-08 |
POSITION SUMMARY:
The position of Senior Software Engineer will be responsible for designing, developing, and unit testing major and challenging enhancements to MCC product line using technologies such as C#, Microsoft .Net Framework, and SQL Server. Other responsibilities will include developing functional design specifications based on functional requirements for delivery to QA and Technical Documentation teams.
ESSENTIAL DUTIES AND RESPONSIBILITIES: Other duties may be assigned.
· Works with the entire Engineering Team, Project Management, Software Developers, and QA personnel to help design and implement features for our software product.
· Translates functional requirements into design level requirements.
· Participates in code development by actively writing code and conducting development unit testing.
· Coordinates with the development teams as well as QA, CM, Test and Support in participation of the full software development lifecycle.
· Delivers functional documentation of design and development.
QUALIFICATIONS:
· BS in Computer Science, Engineering, Math or a related field of study from an accredited college or university.
· 5+ years of development experience in a commercial software product development environment.
· Very strong .NET C# development skills and experience
· Strong Relational Database experiences (i.e. SQL Server, Oracle)
· Experience using the .NET framework and related technologies such as .NET web services and ASP.NET.
· Knowledge and experience in the following: Visual Studio.NET, C#, SQL, HTML, JavaScript, XML, SOAP, Style Sheets, Web Services.
· Strong knowledge and experience in the following areas: threading and thread-safety issues, application domains, distributed asynchronous programming, transaction processing fundamentals, performance, types, and garbage collection.
· Knowledge of and Experience with Agile Development Practices.
· Knowledge and experience with database design principles.
· Knowledge and experience with integrating to Enterprise Systems a plus.
· Familiar with Meta-Data design principles.
· Familiar with application design metaphors.
· Demonstrated ability to actively participate in a team environment and self manage personal deliverables
· Can effectively cope with change, can shift gears comfortably, able to compromise, willingness to accept change in a positive manner, can absorb and adapt to new methods
· Able to effectively manage longer term projects and requirements while concurrently meeting short term goals and deliverables
· Likes to solve difficult problems with effective solutions, sees underlying or hidden problems and patterns, looks beyond obvious, doesn't stop at first answer
COMMUNICATION SKILLS:
· Excellent verbal and written communication skills, including one-on-one verbal language skills, writing skills, and listening skills
· Demonstrated ability to read and interpret highly technical information
· Demonstrated ability to compose clear and concise technical written communication
· Ability to effectively communicate while disagreeing with people
· Ability to articulate technical information to non-technical audience
· Ability to receive non-technical information and accurately present it to a technical audience
· Ability to analyze large amounts of information and distill the important items to meet current needs
· Team skills; an understanding of interdependence
· Takes direction; is receptive to criticism
COMPUTER SKILLS:
· Well experienced with the Software Development Lifecycle and general programming
· Demonstrated ability to utilize Internet Resources.
· Demonstrated proficiency with personal computers in a Windows environment, including MS Word, Excel, Outlook and related software programs
· Demonstrated experience installing and configuring WinXP, Win2003, IIS, SQL Server 2005 a plus
· Proven experience in troubleshooting issues related to any or all of the following technologies; web applications, databases, user authentication, access control, OS configuration, and integration of multiple systems
· Recognizes all of the following abbreviations and can explain how they could be related: TCP/IP, HTTP, DNS, CSS, XML, LDAP, HTML, IE, SSL, SQL, ASMX, GIS,
| Location: [rss] | US-WA-BELLEVUE |
| Telecommute: | No (Onsite Position) |
| Contact Name: | Monika |
| Contact Phone: | |
| Contact Email: | monika@iconvergencesolutions.com |
| URL: | http://www.iconvergencesolutions.com |
Principals only. Recruiters, please do not contact this job poster.
View other jobs in US-WA-BELLEVUE »
View other jobs in US-WA »
View other Software Development Engineer jobs, .NET jobs, Software Engineer jobs, IT Contract jobs, Tech jobs
View other jobs requiring these skills: Asp.net,
C#,
Visual studio,
Web services
View other postings by iConvergenceSolutions »