At Neostella, we focus on delivering innovative solutions to meet the unique needs of our clients. We take a customer-centric approach and leverage cutting-edge technologies to drive business success. About the Role This is an exciting opportunity for a Software Development Specialist to join our team. The successful candidate will be responsible for designing and developing integrations between internal and third-party applications using REST APIs and AWS services. 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. Benefits include a fast-growing career path, pre-paid health insurance with Sura for you and a family member, flexible work arrangements, yearly ophthalmological health bonus, and opportunities to improve your English skills through international collaboration and personalized classes. All resumes and application answers must be in English. Seniority Level: Mid-Senior level Employment Type: Full-time Job Function: Information Technology Industries: Technology, Information and Internet Main Skill Keyword: Programming ],