Hybrid Python Developer II bei RF-SMART
RF-SMART · Jacksonville, Vereinigte Staaten Von Amerika · Hybrid
- Professional
- Optionales Büro in Jacksonville

- Use server-side languages (e.g., Python, ASP.NET), and stacks (e.g., LAMP, MEAN), to develop server-side application logic and database schema that integrate the work of front-end developers
- Writing clean, well-tested, and maintainable code that is reusable and extendable
- Coordinating and participating in code reviews with the product team as well as other departments
- Work closely with other engineers, designers, and leadership to build, test, and deploy new features and products, creating the most effective and efficient web applications with well-documented code
- Integrating applications with backend services and databases
- Conducts work assignments of increasing complexity, under moderate supervision with some latitude for independent judgment
- BS in Computer Science or related field or equivalent professional experience
- 4+ years of professional backend development experience including software product development
- 3+ years of professional Python development experience
- Proficient with SOLID object-oriented development
- Experience with RESTful APIs, web API consumption
- Strong analytical and problem-solving skills
- Highly detail oriented
- A great attitude and professional drive to produce high-quality work
- Experience with Git, source code management, merging, pull-requests
- Excellent written and verbal communication skills
- Experience working with an agile development methodology featuring sprints, points estimation, and daily standups
- Experience with code reviews to maintain and advocate for best practices
- Demonstrated experience collaborating with other developers and key stakeholders to determine the high-level requirements
What skills are coachable or nice-to-have?
- Experience with AWS or Azure cloud development platforms desirable
- Experience in machine learning
- Experience with AI, RAG & LLM application development
- Working knowledge of an ERP supply chain or warehouse management software solution desirable
- The ability to mentor junior developers
Selection Process
- Initial Call with our Talent Acquisition Team
- Hiring Manager Interview with Manager of Software Development
- Development Team Panel Interview
- Cross Functional Team Panel Interview with stakeholders
- Executive Interview with the VP of Professional Services