Posted in

Software Engineer-Hybrid

Software Engineer-Hybrid

CompanyRewards Network
LocationChicago, IL, USA
Salary$120000 – $160000
TypeFull-Time
DegreesBachelor’s, Bootcamp
Experience LevelMid Level, Senior

Requirements

  • 3-5 years of experience in back-end software development.
  • Proficiency in Scala, other JVM or functional languages for back-end development.
  • Skill in designing and implementing RESTful microservice architectures.
  • Experience with relational databases and data management techniques.
  • Competence in leveraging event streaming technologies like Kafka.
  • Ability to write clean, testable code following functional programming principles.
  • Familiarity with web security practices and their application in development.
  • Skill in collaborating across technical and non-technical teams effectively.
  • Experience managing systems through the entire software development lifecycle.
  • Knowledge of continuous integration and delivery practices.

Responsibilities

  • Develop back-end features for web applications using modern programming languages and frameworks.
  • Design RESTful microservices to support scalable and maintainable system architectures.
  • Integrate relational databases into applications to manage and retrieve data efficiently.
  • Implement event streaming systems to enable real-time data processing and updates.
  • Collaborate with team members to align development efforts with project goals and timelines.
  • Create robust code with comprehensive testing to ensure system reliability and performance.
  • Enhance security measures within back-end systems to protect sensitive data and operations.
  • Maintain software solutions through the full development lifecycle, from design to deployment.
  • Improve development processes by contributing to team and stakeholder-driven optimizations.
  • Research industry trends to incorporate advanced practices into system development.

Preferred Qualifications

  • Bachelor’s degree in a technical field or completion of a coding bootcamp (preferred).
  • Understanding of Lightbend and Typelevel ecosystems or similar frameworks (preferred).