Senior Back-End Developer (Python/ AWS / Salesforce)

Velozient · Brasil

Não informadoNão informadoPleno

Publicada semana passada

Sobre a vaga

Senior Back-End Developer (Python/ AWS / Salesforce)


We are looking for a full-time, remote Senior Back-End Developer for a 12-month project with our U.S. client, requiring 5+ years of software development experience using Python. In this role, you will design, develop, and maintain back-end applications and enterprise system integrations connecting Salesforce and ERP systems with AWS-hosted databases and applications.


Our client is a U.S. venture studio that surrounds industry subject matter experts with senior technical talent to build AI-native software solving real-world problems as well as consulting services to propel software companies along their AI journey.


Responsibilities

  • Design, develop, and maintain back-end applications and services using Python
  • Build and manage integrations between Salesforce, Rootstock ERP (or similar), and AWS-based databases
  • Work with third-party APIs and SDKs to establish reliable communication between enterprise applications
  • Develop business logic and data processing workflows to support operational requirements
  • Design and implement RESTful APIs and integration services
  • Ensure secure data exchange, authentication, authorization, and error handling across integrated systems
  • Optimize application performance, reliability, and scalability
  • Write maintainable, testable, and well-documented Python code
  • Troubleshoot integration issues, API failures, and data synchronization problems
  • Collaborate with Data Engineers and Front-End Engineers to deliver integrated solutions
  • Use AI-assisted coding tools, such as Claude Code, to accelerate development while independently validating generated code, implementing business logic, and ensuring solution quality


Required Experience

  • Excellent English communication skills and ability to work effectively with technical and business stakeholders
  • 5+ years of professional software development experience, with strong expertise in Python
  • Advanced knowledge of Python programming, object-oriented design, and software engineering best practices
  • Strong experience designing, developing, and consuming RESTful APIs
  • Experience using Python SDKs and third-party libraries to integrate enterprise applications
  • Experience with Salesforce APIs and integrations
  • Hands-on experience working with AWS cloud services and AWS-hosted databases
  • Strong SQL skills and experience working with relational databases
  • Experience implementing authentication, authorization, secure API communication, and production-level security practices
  • Experience with asynchronous processing, error handling, logging, and integration monitoring
  • Experience writing unit and integration tests
  • Familiarity with Git, CI/CD practices, and modern development workflows
  • Ability to translate business requirements into technical solutions and implement complex business logic independently
  • Proven delivery experience in a vibrant, dynamic startup environment
  • A collaborative approach, a can-do attitude, and a relentless pursuit to attain goals and solve problems
  • Trustworthy, team-oriented, and transparent


Desired Experience

  • University degree or relevant industry experience in manufacturing, heavy industry, or industrial operations, preferably within the steel industry
  • Hands-on experience with Rootstock ERP (or similar), particularly its integration with Salesforce
  • Experience with Salesforce-based ERP architectures and enterprise data synchronization
  • Familiarity with Python frameworks such as FastAPI, Flask, or Django
  • Experience with AWS Lambda and serverless architectures
  • Knowledge of manufacturing workflows, including inventory, production, procurement, and supply chain operations
  • Experience developing software solutions for industrial or manufacturing companies
  • Familiarity with AI-assisted development tools, particularly Claude Code
  • Experience with Docker or similar containerization technologies for application development and deployment
  • Experience with automated testing and QA tools, such as Playwright or similar frameworks, for end-to-end testing and quality assurance.


Additional Information

  • Knowing your ideas are heard and matter think big!
  • You get to own your job and be recognized for your contributions
  • Work with smart and creative people
  • Making mistakes is human. Let's learn from them. Be transparent!
  • We recognize you as an individual no presumptions or judgment. Be the extraordinary you!
  • 8 Paid Days Off (PDO), 2 sick days, and designated national holidays
  • Start: ASAP


About Us

Velozient is a nearshore, outsourcing company providing expert resources to North American companies. We augment our clients' existing teams with talented professionals who enjoy challenging work, want to grow their skills, and excel in a fast-paced, dynamic team environment. Our remote resources work as valued team members while gaining career-advancing opportunities. If this type of opportunity excites you, then join our team!

Show more Show less

Leu e ficou na dúvida? A nota responde.

Ver minha nota