J. J. Keller & Associates - Chicago, IL

posted about 2 months ago

Full-time - Senior
Remote - Chicago, IL
Professional, Scientific, and Technical Services

About the position

The Senior Backend Developer (C# / Azure) position at J.J. Keller & Associates Inc. is a remote role focused on the development, management, and support of online and mobile solutions for the Transportation, Workplace Safety, and Human Resources markets. This senior-level position involves technical design and development of new features, as well as providing guidance for ongoing maintenance and support of products and services. The role requires collaboration with various stakeholders and participation in long-range planning regarding technical architecture.

Responsibilities

  • Performs assigned programming tasks related to new development or maintenance on assigned websites or applications with minimal direction.
  • 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 large projects.
  • Coordinates technical implementations and interfaces with Website and Database Administrators to maintain optimal server configuration, database accuracy/integrity and for coordination of staging and production moves.
  • Serves as a mentor to other technical staff to enhance their productivity and contributions to the team.
  • Participates in long-range planning and makes recommendations regarding technical architecture and department improvements.
  • Communicates with third party vendors, end users, customers and internal product stakeholders on systems requirements, enhancements and recommendations to support business direction.
  • 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.

Requirements

  • Proven experience in backend development using C# and Azure.
  • Strong understanding of web application architecture and development.
  • Experience with unit testing and user acceptance testing processes.
  • Ability to analyze user needs and translate them into technical requirements.
  • Excellent communication skills for interacting with stakeholders and team members.
  • Experience in mentoring junior developers and leading projects.

Nice-to-haves

  • Familiarity with DevOps practices and tools.
  • Experience with mobile application development.
  • Knowledge of database management and optimization techniques.

Benefits

  • Work from home option available.
  • Flexible work hours.
  • Professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service