Integrations Python Developer

neostella

Job Summary

Neostella is seeking an Integrations Python Developer to join their fast-paced, rapidly growing startup environment. The role involves writing high-quality Python code, designing and developing integrations using REST APIs and AWS services like Lambda, Step Functions, API Gateway, and SQS. The ideal candidate will have 2+ years of software development experience, proficiency in Python, and a passion for customer-centric software development, contributing to technical documentation and agile processes.

Must Have

  • Write high-quality, production-ready code in Python.
  • Collaborate with other developers for integration testing.
  • Design and develop integrations between internal and third-party applications using REST APIs and AWS services.
  • Create and maintain AWS Lambda functions and workflows using AWS Step Functions.
  • Interact with various AWS services including API Gateway, SQS, and Step Functions.
  • Analyze API integration guides and translate them into functional implementation plans.
  • Contribute to technical documentation for project features.
  • Participate in agile ceremonies and collaborate with cross-functional teams.
  • 2+ years of experience in software development.
  • Proficiency in Python and experience building APIs and backend services.
  • Understanding of object-oriented programming principles.
  • Familiarity with AWS services such as Lambda, Step Functions, API Gateway, and SQS.
  • Strong time management and problem-solving skills.
  • Excellent written and verbal communication skills in English.

Good to Have

  • Familiarity with SOAP.
  • Exposure to or interest in serverless architecture and frameworks (e.g., Serverless Framework).
  • Basic understanding of agile methodologies (Scrum experience is a plus).

Job Description

Description

-----------

At Neostella, we take a customer-centric approach and use cutting-edge technologies to deliver solutions to meet the unique needs of our clients’ business. Our offerings include Neodeluxe Legal Solutions, Work-Relay process and workflow solutions for Salesforce, Robotic Process Automation, and Application Integration. In order to continue our growth, we are seeking a Python Developer! By joining our team, you’ll work in a fast-paced, rapidly growing, startup environment. This role requires a passion for software development and a mentality of starting with the client in mind first. The growth potential and opportunities here are endless and we want you to be a part of our journey. Curious what your day would look like as an Integrations Python Developer? Check out the details below!

Key Responsibilities:

  • Write high-quality, production-ready code in Python, following best practices and established coding standards.
  • Collaborate with other developers to conduct integration testing and ensure code functionality within the dev environment before deployment to QA.
  • Design and develop integrations between internal and third-party applications using REST APIs and AWS services.
  • Create and maintain AWS Lambda functions and workflows using AWS Step Functions to support robust and scalable APIs.
  • Interact with various AWS services including API Gateway, SQS, Step Functions, and others to power application functionality.
  • Analyze API integration guides and translate them into clear, functional implementation plans.
  • Contribute to technical documentation for project features as directed by the Technical Lead, ensuring maintainability and onboarding support.
  • Participate in agile ceremonies, collaborate with cross-functional teams, and maintain awareness of sprint goals and timelines.
  • Continuously seek feedback, respond to peer reviews, and contribute to a culture of learning and improvement.

Requirements

------------

  • 2+ years of experience in software development.
  • Proficiency in Python and experience building APIs and backend services.
  • Experience with REST API integrations; familiarity with SOAP is a plus.
  • Understanding of object-oriented programming principles.
  • Exposure to or interest in serverless architecture and frameworks (e.g., Serverless Framework).
  • Familiarity with AWS services such as Lambda, Step Functions, API Gateway, and SQS.
  • Basic understanding of agile methodologies (Scrum experience is a plus).
  • Strong time management and problem-solving skills.
  • Excellent written and verbal communication skills in English.
  • Comfortable receiving feedback and open to continuous growth.

Technical Environment:

  • Languages & Frameworks: Python, Serverless Framework
  • Cloud: AWS (Lambda, Step Functions, API Gateway, SQS, etc.)
  • Dev Tools: GitHub, Jira
  • Monitoring/Logging: Coralogix
  • APIs: REST, SOAP

14 Skills Required For This Role

Timeline Management Cross Functional Communication Github Talent Acquisition Game Texts Quality Control Agile Development Salesforce Aws Serverless Framework Serverless Architecture Python Jira

Similar Jobs