Join our Talent Network
Skip to main content

Programmer III

Job ID: 1006933
Date Posted: Jun 10, 2021
Department ID: TS0849 IT - Package Apps
Company: TMNA Services LLC

Save Job Saved

Job Description

Duties

Job Summary

Programmer III - .NET is responsible for leading and/or participating in the support and maintenance, technical design, and development and implementation of different external web applications and other related components for TMNAS and its’ Group companies. The ideal candidate is self-motivated, self-directed, and a hands on developer with a great passion for development and quick at analysis and resolving issues. A candidate for this position must be able to work in a varied, fast paced environment as part of a service delivery function for TMNA Services (TMNAS) and its Group Companies and is expected to possess advanced skills in key areas (articulated below).

 

Job Responsibilities

  • Lead/participate in the analysis, design, and technical implementation of web applications and .NET components
    • Responsible for the implementation of different web applications according to provided technical specifications and business requirements.
    • Responsible for the development and maintenance of SDLC artifacts related to implementation.
    • Analyze and translate functional specifications into technical specifications
    • Participate in architectural design of the functional enhancements
    • Ensure accuracy of the implementation through unit testing and assist in user acceptance testing
    • Ensure accuracy and integrity of data and applications through analysis and coding
    • Communicate technical recommendations back to business analysts, subject matter experts, and end users.
  • Lead on-going production support for implemented projects.
    • Manage production support tickets in terms of severity.
    • Provide resolution of support tickets.
    • Provide reporting of project statuses to project management and leadership.
  • Support offshore and junior developers by providing advice, coaching and technical support on their development tasks.
  • Responsible for planning and creating release packages of various application and related components, working with the release management team
  • Comply with proper internal controls as necessary to conduct job functions and/or carry out responsibilities and/or administrative activities at the company.
  • Performs special projects and other duties as may be assigned.

 

Qualifications

Degree / Licenses and Professional Certifications

  • Bachelor's degree in Computer Science,  MIS,  Engineering or a related technical discipline preferred

 

Experience

  • 5+ years of development experience on Microsoft platform.
  • 5+ years professional experience in developing C# and ASP.NET based web applications and web sites for cross-browser consumption.
  • 5+ years professional experience in developing application using SQL Server 2012-2016.
  • 3+ years professional experience in developing web services for the consumption (REST, SOAP, JSON, WEB API).
  • Professional development experience with AJAX, CSS3, HTML5, JavaScript, J-Query.
  • Development experience using Web API using ASP.Core is a plus
  • Strong hands-on experience in Object Oriented design and programming
  • Experience with SQL using Microsoft SQL Server or any other RDBMS and performance tuning.
  • Experience in Microsoft Visual Studio 2017-2019 including Team Foundation Server.
  • Experience with TFS builds and code merging.
  • Experience developing SQL Server Reports (SSRS) is a plus
  • Experience working in insurance industry P&C sector is a plus

 

Knowledge

 

  • Advanced knowledge of Object-Oriented Design and Object-Oriented Programming
  • Advanced knowledge of SOA principles, design patterns, implementation methodologies, and related tools.
  • Advanced knowledge of XML, XSLT.
  • Strong knowledge of Unit testing frameworks and SOAPUI
  • Knowledge of software development lifecycle methodologies for planning and executing application development, enhancement, or support.
  • Knowledge of activities, tasks, practices, deliverables and techniques for implementing new or enhance integrations into a production environment.
  • Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational, or process problems, ability to apply this knowledge appropriately to diverse situations.
  • Knowledge of approaches, tools, and techniques for design and development of paper-based and online technical reference documentation, guidelines, standards, procedures, processes, applications, etc.
  • Knowledge of HP Application Lifecycle Management is a plus

 

Skills

  • Strong writing and communication skills.
  • Strong customer service orientation (responsive, consultative, collaborative and accurate)
  • Strong interpersonal relationship building skills: able to work with a variety of people and groups in a constructive and collaborative manner.

 

Abilities

  • Strong analytical ability with the capability to determine the root cause of problems and issues and provide solutions.
  • Superior attention to detail.
  • Strong drive to execute and deliver
  • Ability to juggle multiple, competing, frequently changing time-sensitive deadlines and priorities.
  • Ability to work effectively and collaborate with other development teams to share and cultivate any changes needed.
  • Ability to work independently and without supervision.

 

Share: mail

Similar Jobs

Senior Actuarial Pricing Analyst - Rate Maintenance Team

Bala Cynwyd, PA, United States
TMNA Services LLC

Security Analyst II

Bala Cynwyd, PA, United States
TMNA Services LLC

Programmer III

Bala Cynwyd, PA, United States
TMNA Services LLC

Business Relationship Assoc

Bala Cynwyd, PA, United States
TMNA Services LLC

Data Engineer III

Bala Cynwyd, PA, United States
TMNA Services LLC

System Administrator III

Bala Cynwyd, PA, United States
TMNA Services LLC

Senior JEE Programmer

Bala Cynwyd, PA, United States
TMNA Services LLC

Fall Intern- General Accounting

Bala Cynwyd, PA, United States
TMNA Services LLC

Manager & Pricing Actuary - Rate Maintenance

Bala Cynwyd, PA, United States
TMNA Services LLC

Training, Communications and Benefits Coordinator

Bala Cynwyd, PA, United States
TMNA Services LLC

Security Analyst II

Bala Cynwyd, PA, United States
TMNA Services LLC

Training Specialist II

Bala Cynwyd, PA, United States
TMNA Services LLC

Accountant I - Financial Reporting

Bala Cynwyd, PA, United States
TMNA Services LLC

Senior Actuarial Analyst - Data Science

Bala Cynwyd, PA, United States
TMNA Services LLC

Interested in working for FICOH?
Take the first step by joining our Talent Network today!

Join our Talent Network