Jobs and Careers
J.

Full Stack Developer (.NET)

J. J. Keller & Associates, Inc.
United StatesRemotefull_timeVerifiedPosted 14 Nov 2023
💰 $105,000/yr($89,000/yr$105,000/yr)

About the role

 Requisition #:  18884
Functional Area:  Software Development; Information Technology
Employment Type:  Full-Time
Work Options:  Remote / Work from Home in the US #LI-Remote
Work Hours:  Standard business hours

Why work at J. J. Keller?

  • Latest MS tech stack: Our projects use the latest MS tech stack, Microservices, CI/CD, Automated Testing, Cloud Architecture and Predictive Analytics/AI/ML.
  • Emerging technologies: We strive to keep current with emerging technologies to prevent platforms from slipping into the dreaded “legacy applications” category. 
  • Native solutions: Our 200+ Developers are building J. J. Keller’s line of native cloud robust solutions (web/mobile/IoT) from the ground up. They are passionate about technology, growing their skills and doing meaningful work.
  • User-centered focus: Although we still have some proprietary applications, we’re continually evolving our technology footprint to provide a better, more intuitive user experience for our customers.
  • Collaborative environment: The average software development team has 7-10 Developers who work closely with our QA’s and a dedicated Product Management team (Product Owner, Business Analyst & UI/UX resource).
  • 80% Remote: We’ve embraced remote work for many years – long before the pandemic – so you can work remotely and feel confident in joining our remote culture.

 

Position Summary

The purpose of this position is to develop and support assigned products or services. This includes: analysis, project estimating, design, development/coding, testing and documentation. Primary focus is on resolution of reported issues, small to medium enhancements and leading new development on small to medium sized projects.

Job Responsibilities

  • Performs assigned programming tasks related to new development or maintenance on assigned websites or applications.
  • Analyzes user needs and impact to other site areas to determine technical requirements of assigned tasks.
  • Promotes strong quality practices by performing unit testing and providing appropriate level of support for user acceptance testing, as needed.
  • Maintains accurate technical documentation for assigned programming projects.
  • Acts as a support resource for the technical support staff to ensure that customer-reported issues are being addressed in an efficient and accurate manner.
  • Performs lead developer role on assigned projects.
  • Interfaces with Website and Database Administrators to maintain optimal server configuration, database accuracy/integrity and for coordination of staging and production moves.
  • Develops and maintains a solid understanding of the technology tools and trends and remains current in new technology developments and their potential impact on the department.

Qualifications

Experience & Education:

  • 3+ years PC/Internet based software or web development experience including analysis, technical design, coding and testing.
  • Working experience with C# using SQL Server and .NET Core (Entity Framework or Postgres is a plus).
  • At least 2 years of working experience with React or other modern JavaScript framework (Angular, Vue.js etc.).
  • Experience with TypeScript a plus.
  • Experience with API Development preferred.  
  • AWS Cloud Development experience preferred is a plus.
  • DevOps experience is a plus (Build/Deploy pipelines, Infrastructure as Code, Logging/Monitoring/Alerting).
  • Working knowledge of the Software Development Life Cycle (SDLC).
  • Associate's degree in a Computer Science or technology-related field.  Bachelor's Degree preferred.
  • In lieu of degree, may consider a combination of education and related work experience.

Computer Skills:

  • Must be proficient in the use of a PC and MS Office Suite.
  • Object oriented programming experience.
  • Understanding of SQL Server development and database structures.

Other Requirements:

  • Systems analysis and design skills.
  • Strong problem solving skills.

Benefits

  • Medical / Dental / Vision Insurance
  • Annual Reviews, Merit Increases + Quarterly Bonus Program
  • 401(k) with Employer Match / Annual Profit Sharing
  • 17 PTO Days + 8 Paid Company Holidays + 1 Paid Floating Holiday
  • Work/Life Balance & Flex Time
  • Annual Learning & Development Subscriptions  
  • Free access to FLEX by Fitness on Demand providing 24/7 access to online workout videos
  • Strong company culture that fosters internal growth and development
  • Computer Equipment Provided for Home Office

 

We Protect People & The Businesses They Run™

 

Every associate at J.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

J. J. Keller & Associates, Inc.

View company profile →