Python Developer || Fulltime || Irving, TX

Overview

On Site
Depends on Experience
Full Time

Skills

Agile
Amazon S3
Amazon Web Services
Apache Kafka
Artificial Intelligence
Cloud Computing
Communication
Database
Design Patterns
GitHub
J2EE
Java
MongoDB
NoSQL
OOPS
Object-Oriented Programming
Oracle
Python

Job Details

Job Description
Sr. Python Developer
Must Have Technical/Functional Skills
Python Development: Proven experience designing and implementing with Python-based backend services.
Expert level knowledge of core python concepts and libraries and well versed with OOPs concepts and design patterns
Database Expertise: Proficient with relational (Oracle) and good to have NoSQL (MongoDB) database skill.
Good understanding of Kafka is highly desirable
Java development (JAVA/J2EE spring boot, spring framework) is highly desirable.
Software Development Best Practices: Understands object-oriented programming, Agile/Scrum methodologies, and version control (e.g., GitHub)
Good to have basic knowledge of cloud technologies including AWS and S3.
Good to have knowledge of LLM, Agentic AI and AI enabled development tools like copilot.
Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
Ability to contribute in high- and low-level system design (Sequence diagram, class diagrams)
Strong communication skills, should be able to communicate effectively with business and other stakeholders
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.