Senior Back-End Developer (Python/ AWS / Salesforce)
We are looking for a full-time, remote Senior Back-End Developer with 5+ years of software development experience using Python to join our U.S. client. This is a 12-month contract with the possibility of extension. 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!