January 29, 2019
  • Responsible for maintenance of applications with technologies such as C#/SQL Server/Oracle/jQuery/HTML5/Javascript/Angular/Bootstrap.
  • Responsible for defining software development project plans, including scoping, scheduling, providing time estimates for programming tasks and implementation plans.
  • Prepare and dispense work assignments, provide guidance, and/or review the work of other team members.
  • Collaborate with QA team to define test cases, metrics, and resolve questions about test results.
  • Facilitate the design and implementation process for new products/projects, informing senior executive of alternatives.
  • Develop components based on business and/or application requirements
  • Create unit tests in accordance with team policies & procedures
  • Work closely with the QA team to identify and implement appropriate manual and automated functional tests

Qualifications

  • Developer with 8+ years of experience in C#, ASP.NET, Microsoft .NET Framework
  • Education: Bachelor’s degree in Computer Science, or equivalent
  • Excellent skills in JavaScript, Ajax, jQuery, angular.js, Bootstrap, CSS, CSS3,  and HTML5, XML, SOAP, REST API, Web Services
  • Strong skills in database technologies (Microsoft SQL Server or Oracle) including database development (T-SQL or PL/SQL)
  • Excellent knowledge of web architectural and design patterns
  • Familiar with various forms of SSO and an understanding of security best practices such as OWASP
  • Ability to define and implement migration strategies from legacy systems to new architecture and technologies.
  • Ability to manage / work well within a team environment that includes geographically distributed team members.
  • Ability to design and build flexible and extensible systems with focus on code reuse and generation.
  • Experience with writing detailed technical specifications for developers; design, validate and execute software test plans.


Preferred qualifications

  • Development experience with Microsoft Visual Studio 2012+
  • Experience with Team Foundation Server (TFS)
  • Experience with responsive and/or adaptive design
  • Experience with progressive enhancement
  • Familiarity with NoSQL solutions such as Redis
  • Familiarity with Service Bus architecture
  • Familiarity with content management solutions/frameworks such as Kentico, WordPress and/or DotNetNuke