Software Architect

Location: Elmsford, NY
Date Posted: 06-28-2018
  • Compensation: $140,000 - $165,000 
  • Comprehensive Benefit and Retirement Programs. 
  • Relocation Assistance. +++
  • This is direct hire role.


This opening is with a world renowned company; with strong consistent revenue growth, dynamic culture, stable environment, low turnover, and ability to work on challenging, complex projects/products. We are seeking an Architect who will provide leadership for a newly developed machine. You will make impactful architectural decisions within the product line.
  • Lead, facilitate and develop software architecture and designs.
  • Serve as a thought leader and mentor on technical, architectural, design and related issues.
  • Increase the quality of released software by selecting and governing proper practices
  • Drive best practices in Architecture, Design and Implementation
  • Analyze code and designs and determine the key refactoring and re-engineering that will reduce technical depth and deliver increased quality.
  • Set quantifiable objectives that encapsulate quality attributes of a system.
  • Interact with other stake holders from within and outside of the Software Department to clarify and improve practices and processes throughout the software life-cycle.
  • Support evaluation of new technologies, tools and practices to define the department technology road map.
  • Coach and mentor development team members on the rationale for architecture and design decisions.
  • Provide guidance to Product Managers on feasibility of product requests.
  • Ensure all architecture work aligns with the strategic direction of the business.
  • Provide architecture support and clear documentation throughout the life-cycle of projects.
  • Promote the adoption of engineering best practices, such as the SOLID principles/Test Driven Development etc.
  • Participate in code and design reviews as well as refactoring
 
Who Will Be a Great Fit?  
  • 10+ years of experience in software development in Windows environment with .Net and C# as well as C++ development on time sensitive systems.
  • Experience/knowledge of medical/clinical lab products highly desirable
  • Expert level understanding of Architecture and design best practices, architecture patterns, design patterns, SOLID principles and experience with when and how to refactor.
  • Proficiency in application of object oriented concepts in a complex system
  • Superb analysis skills
  • Prior experience with agile methodologies and Scrum practices, including continuous integration, TDD and usage of TFS is a plus.
  • Good knowledge of unit testing based on Microsoft testing framework
As recruiters, we are skilled in our field and understand how to match an opportunity with the individual. If you choose to send us your resume, be advised we will not distribute it outside our firm without first speaking with you and obtaining your permission.

Brian Hughes
Great Bay Staffing Group​
Professional Search & Contract Staffing
Feel free to forward this job opening to qualified individuals!
resumes at GreatBayStaffing.com
 
Job Alert Sign Up.
Job boards don’t find great jobs, recruiters do!
Get our active searches sent once a month.
Subscribe to List
or
this job portal is powered by CATS