Application Developer

Company:  Esri
Location: Redlands
Closing Date: 06/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Overview

We are looking for an application developer to join Esri Support Services team. Our team builds and manages self-service web and mobile applications such as Esri’s Customer Support website, Esri Support mobile app, and Generative AI chatbot to help customers find answers to technical questions about Esri products. As an Application Developer, you will be responsible for designing, developing, and implementing technical solutions specifically for improving customers' support experience. You will be working on applications developed using JavaScript and Python, along with integrating APIs and databases. The ideal candidate has a good foundation in application development, excellent problem-solving skills, and a passion for delivering high-quality software applications.

Responsibilities

  • Design, develop, and maintain scalable web and mobile software applications utilizing Python
  • Collaborate with software product managers, UX designers, and stakeholders to define software applications requirements to develop appropriate applications functionality
  • Conduct thorough testing to ensure the reliability, scalability, and performance of software applications
  • Document and communicate the design and functionality of applications through user stories and user documentation
  • Write clean, well-documented, and maintainable code
  • Stay updated with the latest trends and advancements in Python development and related technologies
  • Participate in code reviews and contribute to a collaborative development environment
  • Customize existing Python libraries to meet specific needs

Requirements

  • 1+ years professional experience in a similar position or supporting similar responsibilities
  • Experience with front-end technologies, such as HTML, CSS, JavaScript
  • Demonstrated professional experience with Python frameworks, such as TensorFlow, and libraries such as NumPy, Beautiful Soup
  • Knowledge of Generative AI concepts, chatbots, and LLM frameworks such as LangChain
  • Familiarity with cloud computing platforms (such as AWS, Azure) and containerization technologies (such as Docker, Kubernetes) is a plus
  • Knowledge of relational databases such as SQL, and NoSQL databases such as MongoDB
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Ability to work effectively both independently and collaboratively in a fast-paced environment
  • Bachelor’s degree in computer science, software engineering, or a related field
  • Visa sponsorship is not available for this posting. Applicants must be authorized to work for any employer in the U.S.

Recommended Qualifications

  • Master’s degree in computer science, software engineering, or a related field
  • Experience developing Generative AI chatbots and LLM frameworks such as LangChain
  • Experience working with front-end technologies, such as HTML, CSS, JavaScript, and frameworks like React is a plus
#J-18808-Ljbffr
Apply Now
Share this job
Esri
  • Similar Jobs

  • Application Developer

    Redlands
    View Job
  • Application Developer

    Redlands
    View Job
  • Application Developer

    Redlands
    View Job
  • Application Developer

    Redlands
    View Job
  • Sr. Application Developer

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