Sr. Web Applications Developer


Overview Web Applications team is responsible for the development of multiple projects including; production, maintenance, upgrades, quality assurance and compliance. We work cross functionally with other departments by using established company development standards. Development is done in a collaborative process where input and expertise help influence the overall requirements and design.


The Senior Software Developer will help support and its subsidiaries application requirements by efficiently completing strategic tasks.


Primary Objectives:

  1. Code design/architecture
  2. Debugging
  3. Code documentation and review
  4. Internal process documentation

Essential Position Duties:

  • Develop new and maintain existing ExtJs applications
  • Will review existing ExtJs applications and propose architectural improvements
  • Support of long-lived, rich web applications using JavaScript, HTML, CSS, jQuery
  • Object oriented JavaScript using frameworks & libraries such as ExtJS, Angular, etc.
  • Collaboration with other team members, Scrum/Agile process
  • Evaluation of product designs to help refine requirements and adherence to design & specifications
  • Documentation and design of code to ensure readability and maintainability
  • Perform deep debugging into external frameworks when needed
  • Conduct code reviews of other developer’s work
  • Participate in application architecture design
  • Develop high volume server –side features using C#, SQL, ADO /ADO.NET / ODBC


Preferred Education and/or Experience:                                                             

  • Bachelors in Computer Science or equivalent experience
  • Three or more (3+) years Object Oriented JavaScript experience
  • Three or more (3+) years web development experience (HTML/XHTML/DHTML/CSS)
  • Three or more (3+) years with the .NET framework and C#
  • Experience with other frameworks like React, Angular, etc.
  • Experience of DOM manipulation and other DHTML concepts
  • Experience in cross-browser and cross-platform compatibility
  • Experience with IIS or other web server
  • Experience with ExtJs development. Version 5 is a plus. 

Skills & Knowledge:

  • Proficient in fundamental Computer Science concepts and algorithms
  • Understanding of Object Oriented Methodology
  • Understanding of web development best practices
  • Strong attention to detail
  • Desire and willingness to learn and master new technologies
  • Excellent verbal and written communication skills

Computer/Software/Application Proficiency:                                                   

  • C#, ASP.Net, Visual Studio
  • HTML, Client and Server-side JavaScript
  • Web Services (SOAP)
  • Web API
  • Proficiency with version control systems such as Perforce or Git
  • AWS knowledge is a plus
  • VPN Client/Remote Connectivity





Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed