Talent.com
Full Stack Web Developer

Full Stack Web Developer

IT AssociatesIL, United States
30+ days ago
Job description

In this position, you will play a crucial role in developing and maintaining web applications, integrating various platforms, and ensuring seamless connections between client's systems.

Primary Responsibilities :

  • Participate in the full systems development lifecycle
  • Integrate website platforms (BigCommerce, WordPress) with ERP systems (Microsoft Dynamics AX / 365, Business Central)
  • Support and debug existing and future web-ERP integrations
  • Collaborate with front-end designers and IT team members
  • Translate business requirements into logical integrations
  • Implement API connections with vendor, client, and internal systems
  • Define technical and design requirements for project planning
  • Provide training and support to team members
  • Develop clean, reusable, and sustainable code
  • Troubleshoot and debug applications and API connections
  • Conduct QA and UAT testing
  • Stay updated on new technologies and best practices

Qualifications

Education

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Required Skills

  • 3-5 years of experience in full stack web development
  • Experience with e-commerce platforms (BigCommerce, WordPress)
  • Familiarity with content management systems
  • Knowledge of ERP systems, especially Microsoft Dynamics AX / 365 and Business Central
  • Experience with CI / CD pipelines and DevOps practices
  • Proficiency in front-end technologies : HTML5, CSS3, JavaScript, React.js
  • Strong back-end development skills : Node.js, Python, or PHP
  • Comprehensive understanding of the web development lifecycle, including design, development, and deployment.
  • Experience with RESTful APIs and web services
  • Familiarity with database systems : MySQL, MongoDB, or PostgreSQL
  • Knowledge of version control systems, preferably Git
  • Understanding of web security principles and best practices
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with Agile development methodologies
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities