As a Full Stack software developer, you will play a crucial role in ensuring seamless data flow within the business. You will work closely with cross-functional teams to design, implement, and maintain robust data pipelines. As a Data Engineer you will be involved in business requirements, problem statements and developing end-to-end solutions. This role is not limited to only Data Engineer as it also demands the exciting responsibilities of a Business Analyst. 100% office based work – on site.

Duties:
Front-End Development:

  • Develop and maintain user-facing features using HTML, CSS, JavaScript and frameworks such as [URL Removed] Angular, or [URL Removed]
  • Ensure the technical feasibility of UI/UX designs

Back-End Development:

  • Develop and manage server-side logic using Node.js, Python, Ruby, Java, or PHP
  • Design/maintain APIs and database schema that supports the front-endDatabase Management
  • Design, create, and manage databases using SQL (MySQL, PostgreSQL) or NoSQL (MongoDB, Cassandra)
  • Write efficient queries, stored procedures, and triggers
  • Perform database optimization and tuningVersion

Control and deployment:

  • Use version control systems like Git for source code management
  • Automate deployment pipelines and continuous integration/continuous deployment (CI/CD) processes
  • Manage cloud services (AWS, Azure, Google Cloud) for application deployment and scalability

Secondary:

  • Testing and debugging
  • Provide training and support to end-users to maximize the effective use of build systems
  • Collaborate with multiple stakeholders, attend weekly meetings
  • Develop user documentation for the Web application
  • Ensure compliance with data privacy, security, and regulatory requirements

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 5-8 years’ experience
  • Proficiency in front-end languages (HTML, CSS, JavaScript) and frameworks (React.js, Angular, Vue)
  • Strong back-end programming skills in Node.js, Python, Ruby, Java, or PHP
  • Familiar with RESTful APIs and microservices
  • Experience with CI/CD tools and cloud services (AWS, Azure, Google Cloud)
  • Ecommerce Shopify experience/exposure
  • Facebook Business
  • Google Analytics
  • Ability to design, develop, test, and deploy high-quality software applications
  • Strong skills in identifying issues, troubleshooting, and finding creative and effective solutions
  • Excellent teamwork and communication skills, enabling effective interaction with cross-functional teams and stakeholders
  • Competence in participating in code reviews and providing constructive feedback
  • Ability to write and maintain comprehensive technical documentation
  • Skills in mentoring and supporting junior engineers
  • Fluent in English
  • Willingness to travel for work. Candidate having US Business Visa B1/B2 is a plus for occasional visit as per business case
  • Willingness to put in overtime on occasion

Desired Skills:

  • Front End
  • Back End
  • GIT
  • PHP
  • Angular
  • React
  • Java
  • Ruby
  • Mysql
  • API development

Desired Work Experience:

  • 5 to 10 years Software Development

About The Employer:

Manufacturing company

Learn more/Apply for this position