Angular Developer in Glastonbury, CT at APEX Systems

Date Posted: 10/5/2019

Job Snapshot

Job Description

Job #:  1004648


Overview
Our client is seeking an Application Developer to contributor to the design, development and implementation of system enhancements within the commercial lines policy admin system. As a member of the Application Delivery team, this individual will work closely with team members and members of the architecture team to design, develop, and implement strategic projects as well as maintenance and enhancements to our mission critical commercial lines applications. 
Responsibilities
  • Support the functional and technical design, development, testing, implementation, and troubleshooting of complex, multi-tier, windows and web based solutions.
  • Participate in the design development of integrations between internal line of business systems and external business to business exchanges to and from CL systems.
  • Follow the prescribed development life cycle and contribute to the ongoing effort to enhance CL coding standards.
  • Participate in code reviews and receive/provide constructive feedback to developers fostering a culture of continuous improvement.
  • Identify opportunities to reuse objects or delegate object development to application development teams when appropriate.
  • Work closely with application architects or enterprise architects on application design
  • Work closely with Business/System Analysts to understand business process and specific workflows within business areas.

Qualifications
  • Possesses excellent communication skills.
  • Ability to effectively collaborate with people in other departments and/or outside of the enterprise.
  • Passion for designing and developing modern web solutions
  • Ability to think ahead and anticipate problems, issues and solutions.
  • Ability to work effectively under pressure and meet deadlines.
  • Experience developing/supporting enterprise web applications including an understanding of ASP.net lifecycles, SOA, RDBMS and IIS
  • Strong development skills including c# and/or VB.net, MVC, client frameworks (JQuery, Knockout, etc.), SQL Server and/or Oracle, web services (WCF, JSON, REST, Web API), entity framework, SSRS, Webspere MQ.
  • Understanding of various application and integration design patterns.
  • Understanding of various application security models, cryptogrophy, and secure coding practices.
  • Experience with business rules engine and/or customer communication management (CCM) platforms a plus.
  • College degree in Computer Science, Management Information Science, Business Administration or related field preferred.
  • Three to five years of programmer/analyst experience.

 
Key Skills Needed:
  • C#
  • SQL
  • Developing Web Services (WCF, Web API, REST, or SOAP)
  • Angular (need to know any version after v1, so 2+) 
  • Knowledge of Unit Testing their own code (NUnit, JUnit, TestNG, XUnit, MSTest, Jasmine, Jest, Mocha, Protractor, Chai, or some other unit testing framework)
  • desire to learn and troubleshoot
  • typescript huge plus
  • Grunt or Gulp huge plus
  • LESS or SASS huge plus
  • Entity Framework huge plus

 
 
 
tstaino@apexsystems.com
 
 
 
 
 
 
 
 
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178-6178.