Web Developer

Fait Distribution

Web Developer

Burlington, WI
Full Time
Paid
  • Responsibilities

    Job Description

    How this position supports the vision includes the following, but is not limited to:

    • Enhance and support e-commerce and mobile sites as well as sales, intranet and web applications that support business activities.

    • Design, develop, maintain and enhance systems based on business requirements using approved technologies and coding standards (including, but not limited to: Ruby on Rails, MVC, SQL, JavaScript frameworks and jQuery, React)

    • Monitor and optimize systems to ensure best performance.

    • Perform unit testing using tools

    • Document code appropriately for maintainability.

    • Communicate with product owners and business analysts to gather accurate specifications for new enhancements and applications.

    • Assist with work estimating based on requirements and technical designs.

    • Translate requirements and use cases into technical designs and functional code.

    • Collaborate with different teams and team members on projects.

    • Act as a mentor to junior developers with programming issues.

    • Perform design and code reviews and help maintain code quality, performance and application security.

    • Lead knowledge pool/SME meetings when requested

    • Participate in ticket coverage and on-call support after hours with team rotation.

    Indicators of Performance:

    • Demonstrable improvement in code quality and reduction of technical debt through effective coding

    • Enhanced system reliability, scalability, and performance through proactive design recommendations and optimization

    • Adoption and implementation of recommended tools, frameworks, and architectural patterns

    • Measurable reduction in post-release defects through improved design and testing practices

    • Consistent delivery of high-priority projects within established timelines, with minimal blockers

    • Effective mentorship of team members

    • Strong collaboration with stakeholders and cross-functional teams, evidenced by high satisfaction scores

    • Comprehensive, clear technical documentation, including high-quality technical documents, proposals, and standards

    • Prompt and effective resolution of technical challenges and complex decision-making situations

    • Document and communicate all changes and learnings to the necessary team members and business stakeholders

    • Adhere to all Fait company policies, guidelines, and processes.

    This is a hybrid role with a schedule of 3 days on-site and 2 days remote each week.

  • Qualifications

    Qualifications

    • A bachelor's degree in computer science or the equivalent in relevant work experience is preferred.

    • 3+ years programming experience in a professional environment.

    • Strong understanding of object-oriented design, web application architecture and relational database design.

    • Ruby on Rails experience a plus

    • Experience in project management a plus

    • Proficient in MVC and JavaScript with solid understanding of their ecosystem.

    • Experience using SQL with an ability to write SQL queries and stored procedures.

    • Client-side scripting experience with JavaScript frameworks, such as Angular and jQuery a plus.

    • Experience with Microsoft Visual Studio (MVS).

    • Proficient understanding of code versioning tools like Git.

    Additional Information

    All your information will be kept confidential according to EEO guidelines.

    info@panarogroup.com