.NET Developer, Senior

Personal, compassionate service is what we're known for at NJM. We seek the best and brightest to help our customers when they need us most. As part of the NJM team, you'll not only enjoy some of the best benefits in the industry, you'll also be joining a company that's committed to professional development, diversity and innovative thinking.

West Trenton, New Jersey

NJM Insurance Group

<p><strong>Come Grow with Us!</strong></p> <p>&nbsp;</p> <p>For more than a century, our policyholders have trusted us to serve them in their times of need. For just as long, we have supported our employees by providing a competitive compensation package and opportunities for growth. If you are looking to be part of something special and make a difference each day, we invite you to come grow with us. There's never been a better time to join the NJM family.&nbsp;</p> <h3>This isn't just insurance.&nbsp;&nbsp;<strong>It's NJM</strong><strong>.<br /><br /><br /></strong>If you don't see the job you're looking for below, please click <a href="https://chu.tbe.taleo.net/chu02/ats/careers/v2/searchResults?org=NJM3&amp;cws=47" target="_blank" rel="noopener noreferrer">here</a> to create a search agent, or log in to check the status of your previous application.&nbsp;</h3> <h3><em><strong>&nbsp;</strong></em></h3> https://www.njm.com/about/careers

keywords: technical,quality assurance,teamwork,software development,quality assurance,leadership,communication,support,knowledge,software development,experience,database,degree,api,communication

Full Time

Overview: The successful candidate will be responsible for developing, unit testing, enhancing and maintaining Microsoft.Net business applications. This role will participate in the design, development and test phases of the application development lifecycle. This is a technical role which requires object-oriented programming skills, understanding of object-oriented analysis and design, .NET application architecture, SOAP, Web services, XML and Web application security. Very good Asp.net MVC and WCF Service experience are essential.
Responsibilities: <ul> <li>Develop, test, debug and document web based .NET applications in accordance with system architecture requirements.</li> <li>Understand and work from business requirements documentation based on UML design specifications.&nbsp;</li> <li>Apply industry standard object-oriented programming best practices and design patterns.</li> <li>Develop, test and maintain web forms, Web Services and .NET components.</li> <li>Plan, initiate and conduct unit testing of applications as well as facilitate system testing.</li> <li>Support and troubleshoot production applications.</li> <li>Work with the lead developer/project architect to resolve complex technical issues and understand system performance associated with the introduction of new technologies.</li> <li>As a part of a project team, share technical and product knowledge with other team members.</li> <li>Participate in technology/tools evaluation and software technical proof of concepts.</li> <li>Provide mentorship and guidance to less senior developers.&nbsp;</li> <li>Provide technical leadership on projects as necessary.</li> </ul>
Requirements: <ul> <li>BS Degree in related IT field is required.</li> <li>7+ years of object-oriented development experience.</li> <li>Strong knowledge of object-oriented design patterns, software architecture concepts, and web application security.</li> <li>Strong web application development skills with experience developing in all tiers of the application (User Interface, Business, and Data).</li> <li>Experience working with applications using transactional data processing and enterprise messaging.</li> <li>Familiarity with design patterns, software architecture concepts and web application security.</li> <li>Excellent object-oriented programming (C#) skills, very good analytical and design skills.</li> <li>Strong JavaScript, jQuery and Microsoft AJAX development skills.</li> <li>Relational database programming skills, optimized SQL and stored procedures.</li> <li>Strong written and oral communication skills.</li> <li>Strong interpersonal skills.</li> <li>Visual Studio.NET, TFS</li> <li>Microsoft.Net framework, ASP.NET,&nbsp; Entity Framework, LINQ, ASP.NET MVC, Microsoft Application Blocks, WEB API, Enterprise Services, ADO.NET, C#,&nbsp; Web Forms, Server and User Controls, Web Services, SOAP, REST, JSON, XML/XSLT, UDDI, IIS.</li> <li>Transfer protocols (HTTP, HTTPS, FTP, EDI, LDAP etc.)</li> <li>Understanding of HTML/DHTML, DOM.&nbsp;</li> <li>In-depth knowledge of UML.</li> </ul>