Full Stack .Net Developer

  • Full-time

Company Description

Teklysium offers more than just technical and strategic expertise. We are also focused on creating the technology experiences of tomorrow through cutting-edge innovations and delivering unprecedented service experiences that are faster, smarter and more personalized.


Job Description

Responsibilities:

Design, develop, test, deploy, and support new software solutions and changes to existing software solutions
Troubleshoot technical issues in a variety of application environments. This includes being able to research issues related to system configuration, software and database systems, and problems related to data integrity or conformity.
Mentor team members and provide thoughtful discussion on tactics and strategies as they are selected
Translate Business Requirements into components of complex, loosely-coupled, distributed systems
Maintain a focus on uptime and performance for high-volume, hosted solutions
Maintain awareness and familiarity with evolving trends in software development

Required Skills:

7 or more years work related experience, B.S. in computer science or information systems fields required
4 or more years of experience in enterprise application development in the .NET environment
2 or more years of experience with relational database development and tuning in the MS SQL Server 2008R2 platform specifically: T-SQL, stored procedures, ETL, SSIS and SSRS
2 or more years of experience with data warehousing including SSAS and MDX
Strong understanding of object orientation and familiarity with classical design patterns
Strong working knowledge of ASP.NET (WebApi, MVC, WebForms), HTML, JavaScript, CSS
Strong experience with ADO.NET/ORMs (Entity Framework, NHibernate)
Strong understanding and belief in Agile Development Methodologies
Ability to troubleshoot environment/hosting-related issues with web technology (DNS, LoadBalancing, IIS, Windows Server, SSL, Security Contexts, basic firewall and networking concepts)
Familiar with Service Orientation/RESTful Patterns and Concepts/Api Design Fundamentals
Familiar with Dependency Injection and unit testing (Unity or Ninject)
Familiar with JavaScript best practices and design patterns (including supersets like TypeScript)
Familiar with JavaScript frameworks like Knockout, ReactJS, Backbone.JS or AngularJS
Familiar with Web UI frameworks like Twitter Bootstrap, jQueryUI, etc.
Familiar with source control systems and tools, including TFS or Microsoft Visual Studio Online
Familiar with data persistence solutions other than RDBMS (Key/Value Stores, Document DBs, BLOB/Object Storage)
Familiar with caching techniques (eviction, patterns like cache-aside, aspect-injection, tools/vendor selection)



Additional Information

All your information will be kept confidential according to EEO guidelines.