Experience with .NET based middleware for enterprise integration technology.
Develop architectural designs for solutions to business problems.
Assist Product Managers and customers in understanding Exostars technology, products, and services.
Design and develop Collaboration solutions in .NET, employing standard design patterns and development practices.
Mentor development teams on use of design patterns and evangelize software development practices and processes.
Lead design reviews and code walkthroughs for small teams.
Present architectures and designs to Exostars customers and management team.
Qualifications/Experience:
Strong OO knowledge and design skills.
Experience with .NET based middleware for enterprise application integration.
Knowledge and demonstrated experience designing multi-tier, highly available, multi-threaded, scalable architectures for large-scale web-based cloud services.
Deep .NET knowledge, certified developer or expert-level knowledge with enterprise related technologies
Hands-on experience with HTML5, Ajax and related frameworks (such as GWT) a plus.
Expert proficiency with application server development.
Demonstrated application of architectures and designs that employ design patterns.
Strong database background and experience with Oracle or MS SQL Server.
Knowledge of hardware architectures for large-scale web/e-Commerce infrastructures including clustering, high-availability, fault tolerance, etc.
Highly developed oral and written communication skills as well as presentation skills.
Related Skills:
Experience with UML modeling in an agile development environment is essential
Experience in business to business (B2B) environments and cloud base service deployment.
Familiarity with Source code control systems such as Bitbucket, SVN, ClearCase, GitHub or Microsoft Visual SourceSafe.
Familiarity with fundamentals of software configuration management, automated build processes, and source code control systems.
Education
Bachelors degree preferably in Engineering, Computer Science
Exostar is an Equal Employment Employer. The company provides equal employment opportunity to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status or genetic information. Exostar is committed in providing equal employment opportunity for all person in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers and working conditions.