JOB DESCRIPTION
Classification: Software Engineer
Compensation: DOE
Our client, a small technology company located in the Tri-Valley area, is seeking a Sr. Software Developer/Architect. The ideal candidate must have 10+ years of experience architecting, developing, deploying and supporting complex computing/data-driven business applications in a large scale environment. In this role you will be responsible for architecting and developing, high performance enterprise SaaS software solutions.
Responsibilities
End-to-end SDLC: Design, develop/implement, test, maintain, deploy, and enhance/extend new and existing software solutions & applications, targeted primarily for the web/internet (based on Microsoft technologies)
Architect, design and develop high quality applications which address all architectural concerns.
Develop complex and high volume web applications that cater to millions of users.
Design database architecture to support performance and scaling
Work with IT and business representatives to identify opportunities leading to the design and development of tools and applications
RDMS: Design, develop; enhance/evolve databases/schemas related to software solutions/applications being developed.
Contribute: ideas/recommendations for current/future architecture/system design, tools, and technology
Demonstrate ability and willingness to make critical system-level design decisions and drive projects from start to finish with minimal supervision
JOB REQUIREMENTS
Skills Required
Strong knowledge in OOP/OOD utilizing the UML (or similar) methodology. Ability to apply design concepts layered architectures, components, interfaces, messaging and patterns.
Experience in designing & architecting web-applications in Development environment (IDEs) which support UML (or similar) modeling (e.g. Class Diagrams, State Diagrams) with code-generation capabilities. Examples of such IDEs would be Microsoft Visual Studio 2008/2010, Borland Developer Studio 2005/2006 w/ECO II/III, IBM Rational Rose/XDE.
Strong knowledge of Microsoft Technologies - specifically, .NET Framework 2.0/3.5/4.0, IIS 6/7/7.5, SQL Server 2000/2005/2008, Windows Server 2003/2008
Vast experience in Microsoft ASP.NET and C# .NET
Strong knowledge of T-SQL
Production-level experience in Javascript, HTML/DHTML, CSS
Experience in Web UI design using high-end graphics applications (e.g. Flash, Fireworks, Adobe Suites).
Production-level experience in Web Services concepts & methods (XML Web-Services, WCF)
Production-level experience in AJAX technologies
Experience in n-tier applications
Must be able to work in a fast-paced, flexible, diverse, demanding and exciting environment.
Must be creative and resourceful to be able to handle the unique challenges that our company can bring.
Minimum of Undergraduate degree (e.g. BS) in Computer Science and/or completed a senior-level Microsoft Certification Program - e.g. MCSD (Microsoft Certified Solution Developer)
Demonstrated ability to dive into a project and deal with the uncertainties of new product development, and get hands-on quickly.
Familiarity with Software Change, Configuration Management and Build Processes in a complex environment.
Strong business/technology decision making skills
Prior experience in a technical leadership role
Education Requirement
BS Computer Science
With more than 100 locations in North America, Europe, Australia and Asia, Robert Half Technology is a leading provider of IT professionals on a project and full-time basis for initiatives ranging from Internet development and multiplatform systems integration to network security and technical support. A division of Robert Half International, we were ranked number one in our industry by Fortune magazine's America's Most Admired Companies, and included in BusinessWeek's 50 Best Performing Companies. To learn more about this job opportunity, contact us today at 1.800.793.5533. Robert Half Technology is an Equal Opportunity Employer. Apply for this job now or contact our branch office for additional information:
JOB OVERVIEW
Company: | Robert Half Technology |
Location: | Pleasanton, CA 94588 |
Base Pay: | N/A |
Employee Type: | Full-Time |
Industry: | Computer Hardware Computer Software |
Manages Others: | Not Specified |
Job Type: | Engineering Information Technology Design |
Req'd Education: | 4 Year Degree |
Req'd Experience: | At least 10 year(s) |
Req'd Travel: | Not Specified |
Relocation Covered: | Not Specified |
Contact: | Recruiter |
Phone: | 510-839-5975 |
Email: | Send Email Now |
Fax: | 510-839-0635 |
Ref ID: | 00340-141963 |