The Software Architect will be responsible for designing and producing high level software specifications and subdividing the overall project into smaller, more manageable tasks suitable for a developer or team of developers. This individual will work closely with the Sr. Software Architect, the Software Development Manager, and the Product Managers. The Software Architect will also lead and manage projects consisting of a team of developers and participate in direct development efforts where necessary.
Essential Duties and Responsibilities:
Investigate new technologies and techniques.
Design and develop new software methodologies
Act as Project lead on specific projects as directed by Sr. Enterprise Architect and Software Development Manager
Assist in Development Projects as necessary by completing specific Development tasks such as coding, database modeling and troubleshooting
Mentor and coach the software developers
Improve team efficiency using leadership skills and knowledge
Carry out all other duties as assigned.
Education and/or Experience:
- BS/BA degree in Information Systems or equivalent with five+ years of relevant experience, including 4+ years in developing database-driven internet applications.
- The successful candidate must have experience in architecting software applications, and dealing with project/product managers, as well Senior Programmers and Programmer/Analysts.
Keyword: software architect
- Proficiency in ASP.NET, CSharp, Biztalk and SQL Server 2005 is highly desirable.
Omnicare strives to be omnipresent in US nursing homes. The firm is the country's largest institutional pharmacy services provider,...