Software Architect |
| February 11, 2011 - March 31, 2011 |
| Location: | Roanoke, VA |
| Employment Type: | Full Time |
| Employer: | Meridium |
| Description: | Job Summary
Develops design specifications for components and major subsystems within large applications. Works with others in a project team and participates heavily in construction (i.e. programming) activities. Works with others in the project team and participates in testing, documentation, and deployment activities. Works independently and leads all technical aspects of a project.
|
| Duties: | Responsibilities:
-Develop design specifications, using OOD techniques, for components or subsystems within modest to large Web or Client-Server Enterprise Applications.
-Demonstrated ability to multiplex between architecture and senior programming assignments.
-Review / mentor multiple project teams Architecture, design and Code.
-Demonstrated ability to write clean, well documented code.
-Demonstrated ability to engage in effective unit and system testing.
-Demonstrated ability to understand complex software modules such as .Net, ASP and core frameworks.
-Demonstrated ability to work with Database programming including SQL Queries, read, writes and updates.
|
| Qualifications: | Qualifications:
-Prior Senior Programming and/or Architect experience desirable.
-Hands-on Programming experience should be current and candidates should be willing to program.
-Experience with OO design techniques, application architectures and design patterns.
-Experience with SOA architecture, SAAS model and Web Services is desirable.
-Experience with state of the art development processes including Agile/incremental development practices including unit testing.
-Experience as a team leader is desirable.
-Demonstrated aptitude for programming in .Net and unit testing. (C#, VB.Net, SQL)
-Experience working with Silverlight.
-Demonstrated aptitude for problem solving.
-Experience coding a major subsystem such as a web client or back-end coding.
-Working with enterprise application product development such as Oracle or SAP.
-A good understanding of high-performance and scalable Enterprise systems.
-Experience designing, developing and delivering a 1.0 product in a startup environment.
-Demonstrated ability to follow mature software development practices.
-Track record on developing high quality product software on schedule.
Meridium is an Equal Opportunity Employer.
|
|
|
This job is no longer active. Please click here to see current job listings.
|
|
|