Duties and Responsibilities:
- Analysis, development, modification, installation, testing and maintenance of operating systems software
- Evaluates vendor-supplied software packages and makes recommendations to IT management
- Modifies and/or debugs vendor-supplied utilities and packages
- Modifies, installs and prepares technical documentation for system software applications
- Diagnoses, isolates and debugs software problems and performs problem resolution
- Monitors systems capacity and performance, plans and executes disaster recovery procedures and provides Tier 2 technical support
- Assist in producing architecture (software and hardware) artifacts for company products development and enhancement based on Microsoft and SQL Server technologies
- Produce software design, technical specification based on approved architecture
- Write code using C# and other Microsoft technologies to build components of the products
- Conduct code review of detail implementation with development team
- Implement critical piece of software on any important architecture, e.g., reusable proof-of-concept
- Implement the company's product development methodology in the development environment to ensure an iterative process is followed
- Deliver products within an aggressive timetable
- Defines and discerns key aspects of problems that require analysis and research, and develops a solution within a broad technical and business context of significant impact to one or more business segments
- Works on multiple products, projects and activities as a project team member, and occasionally as a project team leader
- Works on varied and complex tasks, projects, activities or support issues that require in-depth skill in multiple technical environments, gaining knowledge in one or more specific business areas and expertise in multiple products/systems
- May coach and/or mentor more junior technical staff
Requirements:
- 6 + years hands-on development experience in the use of .NET (2.0/3.0/3.5/4.0) technology and Object Oriented Programming (OOP). This includes, but is not limited to: .NET (C#, ASP, VB, ADO), Web Services, and XML. Experience of using similar technologies (mainly in J2SE/J2EE) will be considered too.
- 4 + years Object Oriented software design and architecture experience of using best practice (from Microsoft), design patterns, software framework development
- An in-depth understanding of systems programming, graphical user interfaces and control languages
- Good understanding of Service Oriented Architecture (SOA) and have practical experience of implementing SOA in .NET
- Hands-on experience with 3.5 Framework and Microsoft technologies (WCF required, WPF and WWF preferred)
- Minimum 4 years of hands-on experience in relational database design and development, preferable SQL Server 2008/2005/2000
- Excellent experience of using IDE like Visual Studio 2003/2005/2008/2010
- Experience building applications using with Microsoft BizTalk is preferred
- Experienced using team collaboration tools/source control programs, preferably Team Foundation Server (TFS) with Visual Source Safe (VSS)
- Familiar with the structure and operation of Microsoft Internet Information Server (6.0 and higher), Windows 2003 Application Server, Microsoft SQL Server 2005, etc.
- Display a high degree of inquisitiveness and an eagerness to learn at a detailed and abstract level
- Highly self-motivated with a strong business sense to capture and fulfill the business requirements for all products and articulate in an architecture model
- Candidate must possess strong written and verbal communication skills; also have to be good team player
- Bachelors or Masters Degree in Computer Science, Information Systems or other related discipline, or equivalent work experience
Only Southern California candidates will be considered.
Please submit resumes in MS Word format.
tags: sw engineer, software engineer, web developer, programmer analyst, C#, sql server
Location: PasadenaCompensation: $55 - $70 per hourPrincipals 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.
No comments:
Post a Comment