RSM - Chicago, IL

posted about 1 month ago

Full-time - Mid Level
Chicago, IL
Professional, Scientific, and Technical Services

About the position

As a Senior Software Developer on the Enterprise AI Team, you will lead the development of high-impact solutions using React and JavaScript. This role involves collaborating with various stakeholders to enhance existing tools and applications, ensuring service scalability, and maintaining high-quality delivery standards. You will also guide junior developers and participate in architectural decisions, making recommendations for system improvements and automation.

Responsibilities

  • Analyze existing tools and applications to identify process improvements.
  • Own architectural decisions on front-end components.
  • Design, build, and ship features using ReactJS and .NET Core framework.
  • Make recommendations for system architecture, deployment, and quality assurance strategies.
  • Prepare detailed specifications, test plans, and documentation for technical development.
  • Collaborate with team members to establish and monitor development standards and procedures.
  • Participate in requirement gathering and planning sessions for new feature development.
  • Collaborate with key stakeholders to review business procedures and recommend improvements through automation.
  • Work with other technology teams to ensure applications meet security standards.
  • Evaluate new and emerging technologies.

Requirements

  • Bachelor's degree or equivalent experience in Computer Science, Information Systems, Business Analytics, or related fields.
  • Strong JavaScript/TypeScript and Front-End Web development experience.
  • Thorough understanding of React.js and its core principles.
  • 3+ years of React/Redux experience.
  • 2+ years of frontend or UI experience.
  • Knowledge of UI design concepts and modern frontend development practices.
  • Experience writing APIs for client web applications.
  • Strong fundamentals in REST APIs and microservices architecture.
  • Strong understanding of SQL and NoSQL repositories, specifically Azure SQL, CosmosDB, and Mongo Atlas.
  • Strong debugging skills and ability to collaborate with peers to solve complex problems.

Nice-to-haves

  • Experience with data modeling across different services.
  • Understanding of HTTP, TCP, and SSL in API and client contexts.
  • Both stateful and stateless service architecture.

Benefits

  • Flexible scheduling to balance work and life demands.
  • Competitive benefits and compensation package.
  • Discretionary bonus based on firm and individual performance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service