Requirements:
• Understanding of software development life cycles
• Expert knowledge of Object Oriented Analysis and Design
• Expert knowledge of design, coding, unit testing, configuration management best practices
• Expert knowledge of development tools, libraries, frameworks according to SDO standards
• Expert knowledge of industry recognized architectural patterns (Layering, MVC, SOA, Client-Server, etc)
• Expert knowledge of design patterns, design approaches and concepts (Inversion of Control, Separation of Concerns, Design by Contract, etc)
• Knowledge of software quality metrics (Loose coupling, cyclomatic complexity, code coverage, efferent/afferent cohesion, etc)
• Expert knowledge of at least one programming language
• Understanding of advanced RDBMS concepts and DB design approaches
• Understanding pros and cons of various design, coding, testing approaches
• Understanding of software development company functioning
• Understanding of offshore software development specifics
• At least 7 years of industrial experience
• At least 5 years experience in .NET Technology
•Ability to talk in technical language and switch to the language of business managers
•Ability to recognize software patterns and solutions associated with those patterns
Submit your resume to jobs@kittelsoncarpo.com
Please include position you are applying for in the Subject of the email.
Contact Kittelson & Carpo Consulting