DeveloperJobs.io
← Back to all jobs

Job Description

Auditec Solutions is seeking a Software Engineer II AI Native to design, develop, and maintain robust web applications in Gilbert, AZ, operating on a hybrid schedule.

Responsibilities

  • Collaborate with peers to design, develop, and deploy comprehensive web applications, delivering a smooth user experience and reliable performance.
  • Contribute to back end development using PHP frameworks such as Laravel, Symfony, or equivalent, focusing on secure, scalable, and maintainable architecture.
  • Build responsive front ends using HTML, CSS, and JavaScript, ensuring compatibility across devices and browsers.
  • Engage in database design and optimization, crafting efficient queries and supporting dependable data integration with MySQL or PostgreSQL.
  • Develop and integrate APIs to connect front end and back end, and to support external integrations.
  • Assist in implementing application security best practices to protect user data and preserve system integrity.
  • Test, debug, and troubleshoot applications to diagnose performance problems, defects, and inconsistencies.
  • Leverage AI tooling to enhance code quality, test coverage, and productivity, while validating results for correctness, security, and maintainability.
  • Utilize Git for source control and collaborative development.
  • Keep up to date with contemporary development practices and contribute ideas to streamline workflows and tooling.

Requirements

  • 4 to 6 years of professional software engineering experience or equivalent hands-on experience.
  • Strong PHP skills with hands-on experience in modern PHP frameworks such as Laravel or Symfony.
  • Solid knowledge of front end technologies (HTML, CSS, JavaScript) and contemporary frameworks (React, Angular, or similar).
  • Experience with relational databases, including schema design, query optimization, and data handling.
  • Experience building and integrating APIs.
  • Familiarity with version control systems, especially Git.
  • Understanding of application security fundamentals and best practices.
  • Experience using AI tools in development workflows or demonstrated ability to adopt them effectively.
  • Experience implementing AI features into applications is preferred.
  • Strong problem solving skills and the ability to work independently and collaboratively.
  • Ability to articulate technical decisions, including reasoning and tradeoffs.
  • Attention to detail and a focus on writing clean, maintainable code.

Technologies

  • PHP
  • Laravel
  • Symfony
  • HTML
  • CSS
  • JavaScript
  • React
  • Angular
  • MySQL
  • PostgreSQL
  • Git
  • AI tools

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance

About the role

As an AI Native Software Engineer II, you will contribute to the design, development, and ongoing support of robust web applications from concept through deployment and operations. You will work closely with the existing engineering team to deliver high quality solutions, leveraging modern AI assisted development workflows to boost efficiency while upholding standards for code quality, security, and system design. Over time, you will assume greater ownership of features.

Approach and Ownership

  • Collaborate with senior engineers to refine feature requirements and break them down into clear technical implementation plans.
  • Propose implementation approaches for features and components, including tradeoffs and technical rationale.
  • Outline technical approaches for complex tasks before implementation to ensure alignment and reduce rework.
  • Incorporate feedback from code reviews and iteratively improve solutions.
  • Over time, take ownership of features or components, including their design, implementation, and long term maintainability.

What success looks like in 6 months

  • Features delivered consistently with minimal rework and clear, maintainable code.
  • Proposed implementation approaches with thoughtful consideration of tradeoffs and system impact.
  • Effectively uses AI assisted tools to accelerate development while maintaining high quality and test coverage.
  • Demonstrates good judgment in when to rely on AI generated solutions and when to refine or rewrite them.
  • Requires less guidance on task breakdown and implementation details, while still collaborating on higher level design decisions.
  • Starting to take ownership of well scoped features or components, with architectural decisions reviewed by senior engineers.

Pay

From $80,000 per year

Experience

  • Professional software engineering: 4 years (Required)

Language

  • English (Required)

Ability to commute

  • Gilbert, AZ 85233 (Required)

Work location

  • Hybrid remote in Gilbert, AZ 85233

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.