To see other developer job opportunities,
please visit http://dev.fyicenter.com/
Lead Software Architect
Comfortable with and effective at expressing and exchanging ideas, concepts and designs in a group setting.
Comfortable working within an international team.
Flexible during times of change.
Comfortable with working in a dynamic, flexible environment.
Additional qualifications designated by the hiring manager.
10+ years of experience in. NET & C#. C++, or Java a plus.
Can both understand and apply appropriate design patterns.
Takes ownership of tasks and drives them to completion.
Is able to work with minimal direction and find solutions.
Has significant knowledge in several different technologies.
Experience with OO design principles.
Familiarity and experience with SOA and Cloud Computing concepts including SAAS.
Expert knowledge of Microsoft and database software technologies in the desktop application, client-server, n-tier and/or networking sectors, including .NET.
Experience conducting code and design reviews.
Experience with agile and/or different software development processes.
6+ years experience being a software architect.
The candidate should have a track record of achievement and delivering on significant responsibilities in a timely fashion.
Excellent communication and presentation skills.
Experience supervising and mentoring other architects.
3+ years Experience providing architectural support for multiple projects
5+ years experience in an applicable business domain.
Familiarity with Test Driven Development and Agile software methodology.
Experience with web and mobile development.
Experience developing commercial software products.
Experience working within a distributed, international team.
Advanced degree in engineering or software development.
A college degree, preferably related to engineering or software development.
Strong written and oral communication skills.
Strong interpersonal skills.
6+ years of relevant work experience
To apply for this position, please visit
Developer FYI Center