Velozient
Junior Back-End Developer (Python/ AWS / Salesforce)
Publicada 3 semanas
Candidatar no LinkedInSobre a vaga
<span><p><strong>Back-End Developer (Python/ AWS)</strong></p><p><br></p><p>We are looking for a full-time, remote Junior to Mid-Level Back-End Developer for a 12-month project with our U.S. client. 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.</p><p><br></p><p>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.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Design, develop, and maintain back-end applications and services using Python</li><li>Build and manage integrations between Salesforce, Rootstock ERP (or similar), and AWS-based databases</li><li>Work with third-party APIs and SDKs to establish reliable communication between enterprise applications</li><li>Develop business logic and data processing workflows to support operational requirements</li><li>Design and implement RESTful APIs and integration services</li><li>Ensure secure data exchange, authentication, authorization, and error handling across integrated systems</li><li>Optimize application performance, reliability, and scalability</li><li>Write maintainable, testable, and well-documented Python code</li><li>Troubleshoot integration issues, API failures, and data synchronization problems</li><li>Collaborate with Data Engineers and Front-End Engineers to deliver integrated solutions</li><li>Use AI-assisted coding tools, such as Claude Code, to accelerate development while independently validating generated code, implementing business logic, and ensuring solution quality</li></ul><p><br></p><p><strong>Required Experience</strong></p><ul><li>Excellent English communication skills and ability to work effectively with technical and business stakeholders</li><li>1+ years of professional software development experience, with expertise in Python</li><li>knowledge of Python programming, object-oriented design, and software engineering best practices</li><li>Experience designing, developing, and consuming RESTful APIs</li><li>Experience using Python SDKs and third-party libraries to integrate enterprise applications</li><li>Hands-on experience working with AWS cloud services and AWS-hosted databases</li><li>SQL skills and experience working with relational databases</li><li>Experience implementing authentication, authorization, secure API communication, and production-level security practices</li><li>Experience with asynchronous processing, error handling, logging, and integration monitoring</li><li>Experience writing unit and integration tests</li><li>Familiarity with Git, CI/CD practices, and modern development workflows</li><li>Ability to translate business requirements into technical solutions and implement complex business logic independently</li><li>Proven delivery experience in a vibrant, dynamic startup environment</li><li>A collaborative approach, a can-do attitude, and a relentless pursuit to attain goals and solve problems</li><li>Trustworthy, team-oriented, and transparent</li></ul><p><br></p><p><strong>Desired Experience</strong></p><ul><li>University degree or relevant industry experience in manufacturing, heavy industry, or industrial operations, preferably within the steel industry</li><li>Hands-on experience with Rootstock ERP (or similar), particularly its integration with Salesforce</li><li>Experience with Salesforce-based ERP architectures and enterprise data synchronization</li><li>Familiarity with Python frameworks such as FastAPI, Flask, or Django</li><li>Experience with AWS Lambda and serverless architectures</li><li>Knowledge of manufacturing workflows, including inventory, production, procurement, and supply chain operations</li><li>Experience developing software solutions for industrial or manufacturing companies</li><li>Familiarity with AI-assisted development tools, particularly Claude Code</li><li>Experience with Docker or similar containerization technologies for application development and deployment</li><li>Experience with automated testing and QA tools, such as Playwright or similar frameworks, for end-to-end testing and quality assurance.</li></ul><p><br></p><p><strong>Additional Information</strong></p><ul><li>Knowing your ideas are heard and matter think big!</li><li>You get to own your job and be recognized for your contributions</li><li>Work with smart and creative people</li><li>Making mistakes is human. Let's learn from them. Be transparent!</li><li>We recognize you as an individual no presumptions or judgment. Be the extraordinary you!</li><li>8 Paid Days Off (PDO), 2 sick days, and designated national holidays</li><li>Start: ASAP</li></ul><p><br></p><p><strong>About Us</strong></p><p>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!</p><button><span><span><span>…</span><span> mais</span></span></span></button></span>