Fulcrum Global Technologies - Hoffman Estates, IL

posted 5 months ago

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

About the position

Fulcrum Global Technologies operates at the intersection of technology and law, focusing on developing advanced solutions for legal professionals. We are dedicated to tackling intricate challenges and providing reliable, efficient, and smart solutions for legal experts across the globe. As a Senior Software Developer, you will be a key player in reshaping the legal landscape with groundbreaking technology. This role is specifically for a Stand-alone Back-end Developer who will be responsible for designing, developing, and maintaining the critical back-end infrastructure that powers our products and services. We are looking for a self-driven and results-oriented individual with a passion for building elegant and scalable solutions. In this position, you will own the entire software development lifecycle for assigned projects, which includes requirements gathering, design, implementation, testing, and deployment. You will be tasked with architecting and maintaining highly available and performant systems capable of handling large volumes of data and traffic. Writing clean, efficient, and well-documented code that adheres to coding standards and best practices is essential. Collaboration with cross-functional teams, including product managers, front-end developers, and QA, will be crucial to ensure seamless integration and delivery of features. Additionally, you will proactively identify and troubleshoot technical issues, implementing solutions to optimize system performance. Staying up-to-date on the latest advancements in back-end development technologies and trends is expected. As a senior member of the team, you will also mentor and guide junior developers, contributing to the overall technical growth of the team.

Responsibilities

  • Design, develop, and implement robust and scalable back-end systems using modern technologies and best practices.
  • Own the entire software development lifecycle for assigned projects, from requirements gathering and design to implementation, testing, and deployment.
  • Architect and maintain highly available and performant systems that can handle large volumes of data and traffic.
  • Write clean, efficient, and well-documented code that adheres to coding standards and best practices.
  • Collaborate effectively with cross-functional teams, including product, front-end developers, and QA, to ensure seamless integration and delivery of features.
  • Proactively identify and troubleshoot technical issues and implement solutions to optimize system performance.
  • Stay up-to-date on the latest advancements in back-end development technologies and trends.
  • Mentor and guide junior developers and contribute to the overall technical growth of the team.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience as a software developer, with a strong focus on back-end development / SOA.
  • Proven experience in designing, developing, and deploying scalable back-end systems.
  • Expertise in at least one or more of the following programming languages: Java, Python, Node.js, GraphQL.
  • Experience with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB, ElasticSearch).
  • Familiarity with containerization technologies and cloud platforms (e.g., Docker, Kubernetes, GCP, Azure).
  • Ability to implement and integrate software platforms through the REST API framework.
  • Experience in developing secure multi-tenant cloud-based systems.
  • Excellent communication, collaboration, and problem-solving skills.
  • Strong analytical and critical thinking skills.
  • Ability to work independently and manage multiple priorities effectively.

Nice-to-haves

  • Experience with DevOps practices and tools.
  • Experience with API design and development.
  • Experience with security best practices and tools.
  • Passion for building high-quality, user-centric software.

Benefits

  • Competitive Health, Dental and Vision Insurance
  • Pet Insurance
  • 401k
  • Flexible schedule
  • Paid Holidays plus Paid Time Off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service