Fino - New York City - Software Engineer
This hands-on position entails aligning our clients' technology vision with their business strategies as well as involvement in all aspects of project delivery including development, testing, deployment and communicating results.
  === What You'll Do ===

- Develop and communicate business/technology/product alignment plans to executive team, staff, partners, customers, and stakeholders
- Lead design sessions and participate in architecture and code reviews as well as manage the release process
- Ensure the timeliness and quality of software deliverables
- Facilitate communication between teams, including status and technical information (architecture, design and implementation objectives) Engage with multiple agile scrum teams to help plan, scope and develop new product capabilities
- Communicate business/technology/product alignment plans covering design artifacts, code and fixes during the software production cycle to executives, development teams and stakeholders
- Create processes of direction and controls to ensure objectives are achieved, risks are managed and development resources are performing optimally
- Ensure unit testing, integration testing and code reviews are completed for functionality, performance and coverage
  === What You Need ===

- Experience and track record of building and operating large scale applications
- Experience in software development process and practices: testing, QA, continuous integration, documentation, technical/function specifications, code reviews
- Ability to convert business requirements to technical artifacts, with an eye to optimal design, performance, extensibility and scalability Experience with Microsoft and Web Technologies: C# / .NET / SQL Server / Web Applications
Apply here: <a href="http://www.finoconsulting.com/CareerListing.aspx?id=27504&amp;gh_jid=27504&amp;gh_src=27504" >