Python Developer


Dallas
Permanent
USD100000 - USD180000
Financial Technology
PR/555484_1754056005
Python Developer

Selby Jennings is currently partnered with a globally leading tax advisory & software service firm to help with a tech expansion in their Dallas headquarters. They are actively looking for a python developer to help with the various software and data throughout the organization, covering all facets (property tax, software service, sales tax, etc.). They are ideally looking for a candidates coming from the tax/accounting background, however, open to traditional finance experience as well. This position is hybrid in the Dallas headquarters and not able to sponsor.

Responsibilities:

  • Develop, test, and maintain Python-based applications and services within the enterprise architecture.
  • Collaborate with management, product teams, and stakeholders to understand software requirements and deliver high-quality solutions.
  • Foster a positive and inclusive team environment that encourages innovation, collaboration, and accountability.
  • Mentor junior developers and contribute to a culture of continuous learning and improvement.
  • Work in Agile teams to design, implement, and support scalable backend systems and APIs.
  • Collaborate with product teams and clients to deliver cloud-native software solutions that enhance user experience and business outcomes.
  • Analyze user feedback and iterate on features to improve usability and performance.
  • Ensure software security and compliance with internal policies and client requirements.
  • Write clean, maintainable, and well-documented code with a focus on performance and scalability.
  • Conduct code reviews, write unit tests, and participate in continuous integration and deployment processes.
  • Stay current with emerging technologies and best practices in Python development and cloud computing.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience developing software applications using Python.
  • 3+ years of experience with cloud platforms such as AWS or Azure.
  • Experience with backend frameworks (e.g., Flask, Django, FastAPI) and RESTful API development.
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Experience working in mixed Windows/Linux environments.
  • Strong problem-solving skills and a track record of delivering high-quality software.
  • Experience with relational and NoSQL databases.
  • Exposure to distributed systems and microservices architecture is a plus.
  • Familiarity with AI/ML pipelines is a bonus.
  • Excellent communication and collaboration skills.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your CV so you can be considered for roles that have yet to be created. 

Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you