Sr Engineer Software

FanaticsNew York, NY
1d$206,128

About The Position

Software Engineer III, wanted by FBG Enterprises Opco, LLC to work in New York, NY. Develop, test, document, and deploy high quality software into production. Participate in the on-call rotation when needed to troubleshoot software issues. Escalate when tasks or projects hit roadblocks. Participate in code reviews to maintain code quality and share knowledge. Contribute to team planning and design discussions. Impact software quality and customer experience of product features. Improve testability, operational excellence metrics, and team documentation. Develop a fundamental understanding of our industry, product, feature set and roadmap. Help to onboard and mentor junior engineers and interns.

Requirements

  • Master’s Degree in Computer Science, Information Technology and Management, or closely related, and 1 year of experience in the job offered or similar role using Java, Kotlin, Kotlin Multiplatform Modules, building UI using XML and Jetpack Compose, integrating REST APIs, working with the MVVM and MVP software architecture patterns, debugging software applications using Datadog, Splunk, and Firebase Crashlytics; performing unit testing and automating testing using JUnit, Mockito, and Espresso; and maintaining and improving the CI/CD pipeline using CircleCI.
  • In lieu of a Master’s degree, will accept Bachelor’s degree in same fields plus 5 years of post-baccalaureate progressive experience in the field, which includes 1 year of experience in the job offered or similar role using Java, Kotlin, Kotlin Multiplatform Modules, building UI using XML and Jetpack Compose, integrating REST APIs, working with the MVVM and MVP software architecture patterns, debugging software applications using Datadog, Splunk, and Firebase Crashlytics; performing unit testing and automating testing using JUnit, Mockito, and Espresso; and maintaining and improving the CI/CD pipeline using CircleCI; or any suitable combination of education, experience, and/or training.

Responsibilities

  • Develop, test, document, and deploy high quality software into production.
  • Participate in the on-call rotation when needed to troubleshoot software issues.
  • Escalate when tasks or projects hit roadblocks.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Contribute to team planning and design discussions.
  • Impact software quality and customer experience of product features.
  • Improve testability, operational excellence metrics, and team documentation.
  • Develop a fundamental understanding of our industry, product, feature set and roadmap.
  • Help to onboard and mentor junior engineers and interns.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service