Software Engineer II

Fullbay, Inc.

United States

On-site

USD 90,000 - 150,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fullbay, Inc. is seeking a Software Engineer II to design, code and test software modules under the guidance of senior engineers.

This junior role focuses on understanding problems, developing solutions, and engaging with stakeholders to refine approaches, writing complete, efficient, and well-commented code that meets customer needs and project requirements. You will also create unit and feature tests to ensure performance, scalability, and security standards, address bugs, and continuously

Qualifications

  • Proven ability to design, code and test software in modern systems and languages.
  • Familiarity with software design methodologies and coding best practices.
  • Experience with evaluating 3rd party technologies to support software decisions.
  • Knowledge of development and test methodologies and tools.

Responsibilities

  • Design system architecture, APIs, and frontend/backend changes for projects; seek feedback from peers.
  • Develop scalable, performant, secure, accessible software and leverage cloud infrastructure.
  • Produce high-quality, production-ready, modular code with tests and clear documentation.
  • Address bugs across the product life cycle; collaborate with QA and product teams.
  • Adhere to confidentiality and compliance regulations.

Skills

Software design methodologies
Coding best practices
3rd party technologies evaluation
Development and test methodologies
Engineering process & frameworks
Effective communication
Performance, scale & availability

Education

B.S in Computer Science or equivalent

Job description

Software Engineer II
About us:

At Fullbay, our mission is simple - to create safer roads for our families and yours. As leaders in the heavy-duty repair industry, we power shops with technology that helps them run smarter and more efficiently. As an AI-First company, we invite artificial intelligence to eliminate friction, spark innovation, and drive efficiencies in every conversation- for our teams and our customers. Fullbay is the number one cloud-based shop management software for commercial repair shops and is growing fast. This is an exciting opportunity to join a high-performing team and help shape the next phase of growth for the company.

Position Overview:

The Software Engineer II will design, code, and test software functions and modules, under the guidance of senior engineers. This junior role involves understanding problems, developing solutions, and engaging with key stakeholders to refine approaches. The successful candidate will write complete, efficient, and well-commented code that meets customer experience needs and project requirements. They will also create unit and feature tests to ensure compliance with performance, scalability, and security standards. Additionally, the engineer will address bugs within the product, continuously learn, and explore in-depth project requirements.

Primary Duties & Responsibilities:
  • You develop a design (including system architecture, layout of services, APIs, backend and frontend changes) for your project and area, consider possible options to solve the problem, drive estimations while considering cost and long term impact of the design. You address currently planned use cases as well as required extensibility to support future applicable use cases. You review your design with your peers and collect feedback, incorporate it. You set a high bar for the content and completeness of your design document, and the organization can use these as great examples and best practices
  • You develop software that delivers on Scalability, Performance, Security, Accessibility, Localizability and other horizontal requirements. You are a practitioner and knowledgeable user of the underlying system Infrastructure (e.g Cloud Infrastructure) that the Product is based on, and you propose and adapt your solution to the company's design fundamentals, frameworks and 3rd party software infrastructure. You address key dependencies required for your design and code in other applications, systems and services and ensure they are available and present as you deliver code.
  • You develop high quality code that is efficient (address space and time complexity), is modular, follows coding guidelines including naming conventions and other code etiquette. Your code is production-ready. You learn from your past mistakes and any future feedback reflects improvement in the quality of your code. The code reviews of your code progresses smoothly and with no fundamental issues in the logic, semantics and syntax.
  • You solve problems that have ambiguity in requirements, substantial risks and conflicting constraints along multiple dimensions. You make good tradeoffs between short-term delivery and long-term maintainability of your organization's architecture. You identify risks that are not readily apparent and proactively take action to prevent problems before they occur.
  • You drive bug fixing and resolution throughout the Product life cycle to ensure the stakeholders have a view of what sequence and order we fix issues. This includes all sources of bugs including feature testing and QA testing issues found, customer issues and pain points reported
  • You test your work by creating unit and feature tests needed to complete the work and ensure it is ready for handing off to QA. You ensure your code is reviewed and you have incorporated the feedback appropriately with guidance from the senior engineer
  • Adheres to all confidentiality and compliance regulations.
  • Performs other duties as assigned.
Minimum Education & Work Experience:
  • B.S in Computer Science or equivalent with 1-3 years of experience in developing design, code and testing software in modern systems and languages.
Key Skills and Qualifications:
  • Awareness and knowledge of Software Design and Coding methodologies
  • Development and Design best practices based on experience and knowledge learned and worked on
  • Work with modern industry 3rd party technologies and ability to compare and contrast and help make software decisions
  • Knowledge and experience with Development and Test methodologies and tools to develop design, code and test
  • Create the process and frameworks for how development will happen in Engineering
  • Ability to form-factor messages and communicate to peers, senior software engineers
  • Knowledge and experience with improving Performance, Scale and Availability of software and modern capabilities like processor, caching and backend accelerators of performance
Physical Demands and Work Environment:

The physical demands describe

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Fullbay, Inc. • Phoenix (AZ)

On-site
USD 110,000 - 140,000
Software Engineer II, Supply Chain Sourcing Core (Remote)
Software Engineer II, Supply Chain Sourcing Core (Remote)

The Home Depot • Atlanta (GA)

Remote
USD 90,000 - 120,000
Software Engineer
Software Engineer

Midmark • Blue Ash (OH)

On-site
USD 90,000 - 130,000
Software Engineer III
Software Engineer III

Astreya • United States

Remote
USD 90,000 - 130,000
Product Manager - Customer Experience
Product Manager - Customer Experience

Fullbay, Inc. • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Integration and Automation Engineer
Integration and Automation Engineer

Fullbay, Inc. • Phoenix (AZ)

Remote
USD 120,000 - 170,000
Software Engineer II
Software Engineer II

MEM MUTUAL INSURANCE • Columbia Township (MO)

On-site
USD 90,000 - 115,000
Software Engineer II (.NET & React) (Remote)
Software Engineer II (.NET & React) (Remote)

Inspira Financial • Oak Brook (IL)

Remote
USD 90,000 - 150,000
Software Engineer II — AI-Driven, Scalable Systems
Software Engineer II — AI-Driven, Scalable Systems

Fullbay, Inc. • United States

On-site
USD 90,000 - 150,000
Full Stack Engineer II - Riverview, FL
Full Stack Engineer II - Riverview, FL

Blue-Grace Logistics LLC • Riverview (FL)

On-site
USD 110,000 - 160,000