SOFTWARE ENGINEER II

Fischer HomesErlanger, KY
1dOnsite

About The Position

As a Software Engineer II on our Information Technology team, you will be a key person in leading and designing new applications for internal use and ensuring we are leaders in technology use. The most rewarding part of this role is being the one to look ahead and seek out innovation for the organization to excel and stand out in the industry. This role is 100% in office in Erlanger, KY You will thrive in this role if you: Enjoy coaching and mentoring others to further their skills. Proactively problem-solving to ensure high-quality results. Strive to be a leader in technology and challenge the status quo. Communicate effectively with internal and external partners. These skills will be used to: Mentor junior developers, coach best practices, and assist with their professional growth. Establish a scalable technology stack and perform continuous evaluations of new technologies. Prioritize development requests and ensure the team accomplishes the defined development and testing tasks. Long-term scalable application development prioritization and timing. Develop and maintain automated testing methodologies for the Development team. Analyze, design, and develop a roadmap and participate in its implementation based on the current and future state of our application environment. Lead the design, development, and implementation of large-scale React-based web applications. Collaborate with cross-functional teams to develop technical strategies and architectures. Design and implement scalable and maintainable code that meets project objectives. Perform code reviews and ensure coding standards are met. Identify opportunities to improve development processes and best practices. Manage technical debt and ensure applications are performant, scalable, and maintainable.

Requirements

  • 4-6 years of experience in software development
  • Strong understanding of React, HTML, CSS, and JavaScript
  • Extensive experience with Redux, GraphQL, and/or other front-end libraries and frameworks
  • Expertise in RESTful APIs and asynchronous programming
  • Familiarity with testing frameworks like Cucumber, Selenium/Puppeteer, Jest, Enzyme, or Cypress
  • Experience with server-side rendering and/or building Progressive Web Applications
  • Strong leadership and communication skills
  • Strong problem-solving skills and ability to troubleshoot technical issues
  • Experience with Agile methodologies and working in a team environment.

Nice To Haves

  • AI agentic development and ability to incorporate GPTs in existing applications is a plus

Responsibilities

  • Mentor junior developers, coach best practices, and assist with their professional growth.
  • Establish a scalable technology stack and perform continuous evaluations of new technologies.
  • Prioritize development requests and ensure the team accomplishes the defined development and testing tasks.
  • Long-term scalable application development prioritization and timing.
  • Develop and maintain automated testing methodologies for the Development team.
  • Analyze, design, and develop a roadmap and participate in its implementation based on the current and future state of our application environment.
  • Lead the design, development, and implementation of large-scale React-based web applications.
  • Collaborate with cross-functional teams to develop technical strategies and architectures.
  • Design and implement scalable and maintainable code that meets project objectives.
  • Perform code reviews and ensure coding standards are met.
  • Identify opportunities to improve development processes and best practices.
  • Manage technical debt and ensure applications are performant, scalable, and maintainable.

Benefits

  • Professional Development Training programs
  • Tuition Reimbursement
  • Competitive Compensation
  • 401(k) with Company matching contributions and profit-sharing
  • Employee Life Insurance
  • Personal time off
  • Inclusive Leave

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service