Angular Full-Stack Application Developer

Location: Madison, WI
Date Posted: 08-24-2017
New position as of May 2018 


Ability to work Remote (with travel to Madison, WI as needed)

About the Company
Our client is located in Madison, WI and has over 1,000 employees and revenue of approximately $100 million and approximately 65,000 customers across the U.S.
What are some of the great things about working for our client?
  • Ability to work from home/remote
  • A comprehensive benefits package, including health insurance and annual bonus
  • Personal time is valued. Employees receive paid holidays, sick leave, vacation, and FMLA
  • Paid employee volunteer time each year for community support work
  • Company donation to employee’s non-profit organization of choice for each hour of non-business hours volunteer work in the community
  • An “open-book” system of management where the sharing  of financial status and long-range planning with employees is a standard practice
  • Company organized and sponsored annual events for employee communication, education,
    and entertainment, including company meetings, holiday parties, cookouts,    special event days, and other events
  • The company campus is a safe and comfortable environment within two award winning buildings
  • Employees in all departments may earn additional perks.    These pluses include cash, prizes, gift certificates, and free trips
  • Company provides education about financial planning to employees at company-sponsored seminars.

About your Role

As a full-stack developer, your role will include, but not be limited to, advanced configuration, development, implementation, testing, and deployment of web-based applications and integration of applications and data with company systems.
  • Bachelor’s Degree in Computer Science or related
  • Firm grasp of the software development life cycle
  • Driven to succeed, self-starter with a customer service mindset
  • Certification (Web Development, Graphics or Software Development) is desired
  • 3+ years' of experience using AngularJS, Angular 2+, NodeJS, TypeScript, .Net Core or Entity Framework (two or more)
  • Experience with Microservices is desired
  • Experience with AWS Lambda, AWS S3 or AWS Dynamo is preferred
  • Experience in Java, SQL, HTML and JavaScript (two or more)
  • Experience with source code tools, such as Git, Subversion, Stash or similar tools
  • Experience with Jenkins is highly desired
  • Experience in all aspects of web application development, including graphic elements, organizational and navigational structure, layout, development, usability, creation of forms for ease-of-use and search engine optimization
  • Advanced knowledge of common design patterns
  • Knowledge of relational database structure and design using SQL Server or MySQL
  • Extensive experience working with Jira and Confluence or similar tools
  • Skilled in technical troubleshooting and demonstrated problem solving skills
  • Experience developing software in an Agile environment
  • Excellent communication skills
  • Ability to think creatively with strong problem solving capabilities
  • Experience in the insurance or financial industries is desired
  • Ability to build web applications for ease of use (graphic elements, organization and navigational structure, layout, development, usability, forms, etc.)
  • Development and testing of web-based applications using Angular and TypeScript
  • Creating prototypes, including design, site navigation, and content layout for web sites and applications
  • Participation in maintenance and updates to existing applications, including updating of content stored in tables to support rules-based delivery of web elements and data integration
  • Providing architectural guidance and design for new software and web applications
  • Assisting with search engine optimization and registration
  • Providing input on graphics, style sheets, and other design-oriented artifacts for integration into web applications
  • Working with other team members and communicating with customers for requirements clarification
this job portal is powered by CATS