This site uses cookies. To find out more, see our Cookies Policy

Full Stack .Net Developer (Junior to Senior) in Nashville, TN at National General Insurance

Date Posted: 12/7/2018

Job Snapshot

Job Description

Primary Purpose:

Responsible for the analysis, design, code, test, documentation and support of new software applications and enhancements to existing applications.  Contribute to the preparation of specifications to resolve business client questions. Provide technology solutions to allow business units achieve their objectives and goals.

 

Essential Duties and Responsibilities:

Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.

  • Must be able to complete a complex software lifecycle: scope, design, code, test and implement
  • Participate in requirement analysis and definition
  • Prepare code documentation in support of program development
  • Follow established company software development guidelines and procedures
  • Debug, test and install new application programs
  • Debug and test existing application programs
  • Develop test procedures and test platforms for programs and/or programming functions
  • Modify existing systems
  • Confer with departments to identify software/reporting needs
  • Manage systems project timelines as they relate to programming
  • Assure system documentation by directing the writing of detailed descriptions of the system components
  • Create the training modules for user groups
  • Develop and implement software solutions that will empower the users as well as boost the overall operational efficiencies
  • Perform ad hoc reports on demand
  • Monitor the integrity of scheduled reports/tasks and jobs ensuring the proper flow of data into tables, updates, etc.

 

Job Requirements

Full Stack .Net Developer I

 

Minimum Skills and Competencies:

The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor's degree or equivalent combination of education and work experience preferred
  • At least 3+ years of total development experience in web-related technologies
  • Should be very fluent in Javascript and front-end frameworks
  • 2+ years' experience with ASP.NET MVC, at least 1 year using the 4-4.5 framework
  • 1+ years' experience with any of the front-end libraries, like Knockout, Angular JS, and etc.
  • 2+ years' experience using C # or VB.Net
  • 2+ years' experience with Web Services(WCF & Web API), Web Forms, and XML
  • 1+ years of transact SQL experience writing complex stored procedures, triggers, DTS packages
  • Proficient working with the following - .NET, C#/VB, SSMS, Object Oriented Programming, MVC, Unit Testing, APIs.

 

Full Stack .Net Developer II

Minimum Skills and Competencies:

The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor's degree or equivalent combination of education and work experience preferred
  • At least 3+ years of total development experience in web-related technologies
  • Should be very fluent in JavaScript and front-end frameworks
  • 3+ years' experience with ASP.NET MVC, at least 1 year using the 4-4.5 framework
  • 1+ years' experience with any of the front-end libraries, like Knockout, Angular JS, and etc.
  • 3+ years' experience using C # or VB.Net
  • 3+ years' experience with Web Services(WCF & Web API), Web Forms, and XML
  • 3+ years of transact SQL experience writing complex stored procedures, triggers, DTS packages
  • Proficient working with the following - .NET, C#/VB, SSMS, Object Oriented Programming, MVC, Unit Testing, APIs.
  • Experience working in a team environment
  • Ability to work in a fast-paced, deadline-oriented environment
  • Multi-tasking and organizational skills a must
  • Strong analytical and problem-solving skills
  • Ability to communicate effectively both verbally and written
  • Experience with SQL Server 2012 a plus
  • Knowledge of insurance applications a plus

 

Full Stack .Net Developer III

Minimum Skills and Competencies:

The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • High School diploma or equivalent required; Bachelor's degree or equivalent combination of education and work experience preferred
  • At least 4+ years of total development experience in web-related technologies
  • Should be very fluent in JavaScript and front-end frameworks
  • 3+ years' experience with ASP.NET MVC, at least 1 year using the 4-4.5 framework
  • 1+ years' experience with any of the front-end libraries, like Knockout, Angular JS, and etc.
  • 4+ years' experience using C #
  • 4+ years' experience with Web Services(WCF & Web API), Web Forms, and XML
  • 4+ years of transact SQL experience writing complex stored procedures, triggers, DTS packages
  • Experience working in a team environment
  • Ability to work in a fast-paced, deadline-oriented environment
  • Multi-tasking and organizational skills a must
  • Strong analytical and problem-solving skills
  • Ability to communicate effectively both verbally and written
  • Experience with SQL Server 2012 a plus
  • Knowledge of insurance applications a plus

 

Full Stack Senior .Net Developer

Minimum Skills and Competencies:

The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor Degree or, in-lieu of degree, equivalent education, training and work-related experience
  • 7+ years of experience in the Microsoft technology stack
  • Strong knowledge of the .NET framework (4.5 and higher)
  • Strong understanding of object-oriented programming and SOLID design principles
  • Proficient in C# with good understanding of VB.NET
  • Proficient in ASP.NET MVC, HTML5, CSS, JavaScript, and JQuery
  • Experienced with front-end frameworks (AngularJS, Knockout, React, etc.)
  • Experience with SOAP and Restful Web Services (WCF, Web API)
  • Proficient in SQL Server 2012 and above, Transact SQL, stored procedures, triggers, DTS packages
  • Experience with Entity Framework and Object-Relational Mapping (ORM) frameworks
  • Experience with applying design and architectural patterns
  • Familiar with TFS 2013 and higher
  • Experience in end-to-end Software Development Life Cycle (SDLC) project
  • Experience working with Agile/Scrum methodologies
  • Experience with code review and evaluation
  • Good at understanding requirements and estimation
  • Good team player, have ability and willingness to mentor junior developers
  • Have passion for learning new technologies and enhancing existing skills
  • Excellent verbal and written communication skills
  • Self-starter that can work well in a team environment
  • Proactive issue resolution with a positive attitude
  • Ability to adapt and respond in a rapidly evolving business environment
  • Understands solution at the project level

 

Desired Skills:

  • Possess experience in the insurance industry and/ or basic knowledge of insurance
  • Understanding of data modeling concepts
  • Relevant Microsoft certification
  • Insurance industry experience