Fullbay logo

Software Engineer II

Fullbay

Phoenix, AZ
Full Time
Mid Level
1 day ago

Job Description

About the Role

The Software Engineer II will design, code, and test software functions and modules, under the guidance of senior engineers. This role involves understanding problems, developing solutions, engaging with key stakeholders, and ensuring the delivery of high-quality, efficient, and scalable software that meets customer experience needs and project requirements.

Key Responsibilities

  • Develop a design including system architecture, layout of services, APIs, backend and frontend changes, considering options to solve problems, driving estimations, and assessing long-term impacts.
  • Review design with peers, incorporate feedback, and set high standards for design documentation.
  • Develop software that meets scalability, performance, security, accessibility, and localizability requirements, adapting solutions to the company's infrastructure and frameworks.
  • Develop high-quality, efficient, modular code following coding guidelines and best practices, ensuring code is production-ready and undergoes smooth reviews.
  • Solve ambiguous problems with substantial risks and conflicting constraints, making tradeoffs for short-term delivery and long-term maintainability.
  • Drive bug fixing and resolution throughout the product lifecycle, addressing issues from feature testing, QA, and customer reports.
  • Create and run unit and feature tests to verify work readiness for QA, and incorporate feedback from code reviews.
  • Adhere to confidentiality and compliance regulations.
  • Perform other duties as assigned.

Requirements

  • B.S in Computer Science or equivalent with 1-3 years of experience in developing, designing, coding, and testing software in modern systems and languages.
  • Awareness and knowledge of software design and coding methodologies.
  • Experience with development and design best practices based on industry knowledge.
  • Ability to work with modern third-party technologies and assist in making software decisions.
  • Knowledge of development and test methodologies and tools for designing, coding, and testing software.
  • Ability to create processes and frameworks for engineering development workflows.
  • Strong communication skills to effectively convey messages to peers and senior engineers.
  • Experience with improving software performance, scalability, and availability, including modern capabilities like processor optimization, caching, and backend accelerators.

Nice to Have

  • Experience with cloud infrastructure and adapting solutions to infrastructure fundamentals.
  • Familiarity with performance optimization techniques and modern backend accelerators.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 1-3 years of relevant experience in software development.
Apply Now

Job Details

Posted AtJun 20, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceMid Level

About Fullbay

Website

fullbay.com

Company Size

101-250 employees

Location

Phoenix, AZ

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches