.Net Team Lead

Career

Stretto is a leading provider of software solutions for legal services focusing on bankruptcy and corporate restructuring professionals.

The New Product Development team is looking for talented quality engineers to design and develop a state of the arts web and back-end applications from scratch.  Qualified candidates must have good communication/interpersonal skills, be passionate about the software architecture, writing code, and thrive in a collaborative environment.

What you will be doing:

  • Plan, Define, Develop, Test, and Document computer programs
  • Produce bug free applications that meet the user requirements
  • Contribute to business assessment, analyzing user needs and designing business systems. Interact with business users to gather user requirements.
  • Gather, write and analyze user requirements to create a user requirements specification and design specification document. Work with the business analysts to explain the feasibility, cost, and time for each user requirement to better formulate the user specifications and define product expectations.
  • Develop specifications for designs to determine their feasibility, cost and required time to complete
  • Write detailed design plans such that junior programmers can code.
  • Mentor new and more junior Software Developer /Analyst
  • Formulate project plans outlining necessary steps to develop programs, using approved structure analysis and design.
  • Recreate steps taken by users to locate problem sources then either redesign (to give to a junior programmer to rewrite) or rewrite the program to correct errors.
  • Provide expert level assistance in database design, development and improvement within MS SQL Server DBMS or MYSQL DBMS
  • Assist with processing, object and data modeling in diverse database and application environments
  • Lead systems architectural design, analysis, development and improvement, including application interfaces/integration.
  • Lead and provide technical advice for risk analysis and change control.
  • Lead and Contribute with the development of customer or company information management standards
  • Evaluate modern technology trends and implement where appropriate

What we are looking for:

  • Bachelor’s degree in computer related field preferred
  • Minimum 8-year experience and/or training as a developer; or equivalent combination of education and experience
  • Minimum 3-year experience mentoring junior programmers
  • Comprehensive knowledge of Microsoft stack
  • Experience in development techniques:
  • Object oriented
  • Domain driven design (DDD)
  • Test driven development (TDD)
  • Continuous integration (CI)
  • Model/View/Controller (MVC), Model/ViewModel/View (MVVM)
  • Experience with technologies:
    • High competency with C#/.NET (.Net 4.0+ preferred).
    • NET MVC
    • HTML5, JavaScript, CSS, XSLT
    • JavaScript (jQuery)
    • nHibernate / entity framework
    • SQL
    • WCF
    • Microsoft Enterprise Libraries (Logging, Exception Handling, ServiceLocator, etc.)
    • Elasticsearch (good to have)
    • Bridge.net (good to have)
    • Bootstrap
  • Ability to adapt to and learn emerging industry leading information management technologies
  • Understanding of Financial or Bankruptcy industry a plus
  • Knowledge of general accounting concepts a plus

Why Stretto:

  • Excellent compensation package
  • Flexible work arrangements
  • Work-life balance
  • Strong team spirit
  • Great opportunity for career growth
Apply

 

 

Wzięcie udziału w rekrutacji jest równoznaczne z wyrażeniem zgody na przetwarzanie danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu. Wszelkie informacje dotyczące przetwarzania danych są dostępne pod linkiem.