.net developer c# agile remote
Location
Overland Park, KS | United States
Job description
Experience level: Mid-senior Experience required: 5 Years Education level: Bachelor's degree Job function: Information Technology Industry: Insurance Compensation: View salary Total position: 6 Relocation assistance: No Visa : Only US citizens and Greencard holders
JOB DESCRIPTION:
We are seeking a highly motivated and responsible Senior Applications Developer to join our team to assist with key development initiatives that have a direct impact on ensuring our systems are compliant per NFIP (National Flood Insurance Program) regulation.
You will be an integral part of an innovative and passionate team where your ideas will flourish, and you will influence the design and implementation of our systems.
The Product Development team consists of application developers and quality assurance analysts, many whom have been with the organization for a number of years.
We have a great cross section of professionals who are very experienced in software development. Our team is fun, and we just get things done.
RESPONSIBILITIES:
Responsible for complex application development using Microsoft software technologies
Active participation in technical design and review
Writes complex software programs according to requirements defined by the Product Owner
Creates and maintains all unit tests in support of development changes
Integrates technical components into an existing web application
Works closely with Quality Assurance Analysts to ensure code quality
Reviews security scans and works with other developers to correct
Works with technical staff to understand problems with software and develops solutions to resolve them
Resolves customer issues with software and responds to suggestions for improvements and enhancements
Strong system analysis and debugging skills
Perform under minimal supervision and peer accountability on complex assignments
Innovate design and development solutions to various and shifting requirements defined by external entities
Accurately estimate work efforts and requirements
Create and maintain design documents as a part of software delivery lifecycle process
Enforce coding standards and participates in peer code reviews
Solid experience with AWS Microservices architecture and development
QUALIFICATIONS:
Bachelor's degree in computer science or equivalent is desired
5-8 years related experience
Solid implementation experience of object-oriented concepts including OOP design patterns
Exceptional system analysis and debugging skills
Strong commitment to building in quality during coding phase by testing using all types of Software Testing Methodologies
Concrete understanding of developing and maintaining unit tests
Familiar with Agile software development methodologies
Strong understanding of various levels of n-tier architecture using object-oriented concepts
TECHNOLOGY STACK:
Microsoft Technologies: C#, ASP.NET, ASP.NET Core, MVC/MVVM, TFS, Visual Studio
Database Technologies: SQL, MS SQL Server, Relational Databases
Web Technologies: HTML, JavaScript, TypeScript, Backbone.js, Foundation.js, JQuery, CSS, LESS, JSON
Others: Web Services, SOAP, SAML, Postman, nUnit, etc.
ADDITIONAL QUALIFICATIONS:
Familiar with Razor Pages in ASP.NET Core
Familiar with Vue framework
Insurance domain knowledge preferred
Employment Type: Full-Time
Job tags
Salary