Senior Fullstack Developer

.NET, ADO.NET, ASP.NET, Agile, Architecture, Business requirements, C#, Coaching, Computer science, Continuous improvement, Database, Database design, Design patterns, Entity Framework, Finance, Financial management, IT management, Implementation, Integration, Integration testing, LESS, LINQ, Leadership, Mentorship, Microsoft SQL Server, Microsoft SSIS, Microsoft SSRS, Microsoft Visual Studio, Mobile applications, Operations, Reporting, Revision control, SAP BASIS, Scalability, Scrum, Software, Software design, Software development, Stored procedures, Usability, Web applications
Full Time
Depends on Experience

Job Description

Top Prospect Group, Inc., is currently representing a Global, Stamford, CT based financial firm in a search for a Tech lead with strong C# and SQL Server skills to join their team on a permanent basis.  In this Greenfield environment you will drive the ongoing evolution of the technical environment, defining future path for both in house developed and off the shelf applications. You will partner with business units to evaluate business needs and take on a lead role with the development team.  Accounting experience is a must!  **this role is remote for now, will need to be available for in office meeting once or twice a month in future.  Target base salary 140-145K + bonus

What you will do:

The Tech Lead will be asked to provide hands on and leadership input for the daily operations of the business including the following:

  • Analyze technical aspects of development projects.
  • Architect enterprise-level solutions
  • Analyze, define and prioritize business requirements.
  • Guide projects and project teams.
  • Designing, coding, and supporting leading-edge financial management web and mobile applications
  • Designing, developing, and enhancing large transaction and reporting based DBs
  • Designing and implementing improvements to the performance, usability, scalability, and maintainability of our software products
  • Mentoring and coaching less experienced/skilled team members
  • Influencing future technical direction
  • Communicating effectively with team members, customers , and audiences of all technical levels
  • Integrating  with partner systems using a variety of protocols
  • Continuous improvement to processes and practices with new ideas, concepts, methods and technologies
  • Handling periodic on-call duty and out-of-band requests

What you will need:

  • BS/MS Computer Science or related field, and/or relevant work experience
  • Experience leading and mentoring team members
  • Working knowledge and belief in Agile values and principles
  • Ability to work in a highly collaborative style with team members, stakeholders, and customers
  • Ability to lead through influence, mentoring, discussion, and example
  • 10+ years of experience with software design and development 
  • 5+ Years demonstrated experience with C#, .NET framework.
  • 7+ Years of demonstrated experience relational database design and implementation using MS SQL Server; including experience with Stored Procedures and Data Access Library (e.g. Entity Framework, ADO.Net)
  • 5+ Years of demonstrated experience with ASP.NET and related technologies
  • 5+ Years of experience in developing multi-tier enterprise class web applications
  • 5+ Years of experience in development of automated unit, component, and integration testing
  • Working knowledge of design patterns
  • 5 + years of SSIS, SSRS, and LINQ
  • Working knowledge of Visual Studio database projects
  • 3+ Years demonstrated experience with source control tools, automated builds, and use of Agile or Scrum process template.
Dice Id : 10415428
Position Id : 7021052
Originally Posted : 3 months ago
Have a Job? Post it