Senior Software Engineer

Company:  W3Global
Location: Livermore
Closing Date: 19/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description

We are looking for a skilled Full Stack Developer with experience in SaaS applications and IoT systems. The ideal candidate will have a strong background in both backend and front-end development, with expertise in Node.js, Java, PostgreSQL, and Azure cloud services. You'll be responsible for developing and maintaining our cloud-based platform that processes and analyzes data from our IoT devices, as well as creating intuitive user interfaces for our customers.

Role And Responsibilities

  1. Design, develop, and maintain scalable full-stack services
  2. Implement RESTful APIs for IoT device communication
  3. Work with Azure cloud services for high availability and performance
  4. Collaborate on IoT data integration and solar performance monitoring
  5. Ensure data security and privacy
  6. Participate in code reviews and CI/CD pipeline
  7. Stay updated with SaaS and IoT development trends
  8. Provide leadership and mentoring when appropriate

Requirements

  1. Bachelor's degree in Computer Science, Software Engineering, or related field
  2. 8+ years of full-stack web development experience
  3. Proficiency in React, JavaScript, Java, SQL, RESTful APIs, and JSON
  4. Experience with PostgreSQL and database optimization
  5. Familiarity with Azure cloud services and IoT protocols
  6. Knowledge of machine learning and statistical algorithms
  7. Strong problem-solving skills and attention to detail
  8. Excellent written and oral communication skills

Preferred Qualifications

  1. Experience with API-first design, microservices architecture, and high-availability services
  2. Backend REST API development using Java Spring
  3. Data analytics and machine learning expertise, including real-time processing
  4. Ability to build machine learning algorithms and use platforms like R
  5. Experience with IoT devices, high-volume communications, and security
  6. Adaptability to learn new technologies quickly
  7. Success in collaborating with diverse team members

This role involves working in a multi-disciplinary team of scientists, engineers, and management to develop our cloud-based platform for IoT device data analysis and user interface creation.

#J-18808-Ljbffr
Apply Now
Share this job
W3Global
  • Similar Jobs

  • SENIOR SOFTWARE ENGINEER

    Pleasanton
    View Job
  • Senior Software Engineer

    Livermore
    View Job
  • SENIOR SOFTWARE ENGINEER

    Pleasanton
    View Job
  • Senior Software Engineer

    Dublin
    View Job
  • Senior Software Engineer

    Dublin
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙