Python Panda Developer- Hanover

Georgia Tek Systems

NJ, NJ

JOB DETAILS
SKILLS
Agile Programming Methodologies, Algorithms, Amazon Web Services (AWS), Best Practices, Bug Tracking Software, CSS (Cascading Style Sheet), Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Improvement, Cross-Functional, Data Structures, Database Technology, Debugging Skills, Django, Docker, Flask, Git, HTML (HyperText Markup Language), Identify Issues, Industry/Trade Analysis, JavaScript, Microsoft Windows Azure, NoSQL, Problem Solving Skills, Product Design, Python Programming/Scripting Language, Quality Management, SQL (Structured Query Language), Scrum Project Management and Software Development, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Team Player, Technical Support, Test Plan/Schedule, Testing, Time Management, Unit Test, User Interface/Experience (UI/UX)
LOCATION
NJ, NJ
POSTED
30+ days ago
Python Panda Developer
Hanover NJ
Contract

U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor currently.

Software Development:
•Write efficient, reusable, and modular code in Python.
•Develop and implement new software applications and features.
•Collaborate with cross-functional teams to define, design, and ship new functionalities.

Code Review:
•Participate in code reviews to maintain code quality and ensure the team is following best practices.

Testing:
•Write unit tests and conduct thorough testing of software applications to ensure reliability and stability.
•Identify and fix bugs and performance bottlenecks.

Documentation
•Create and maintain technical documentation for code and software applications

Collaboration:
•Collaborate with other developers, designers, and product owners to deliver high-quality software solutions.

Continuous Learning:
•Stay up-to-date with the latest industry trends and technologies.
•Continuously improve skills and share knowledge within the team.

Troubleshooting and Support:
•Provide technical support and troubleshoot issues reported by users.
•Address and resolve software defects and issues in a timely manner.

Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Python Developer.
  • Strong understanding of software development principles, data structures, and algorithms.
  • Proficiency in Python and its related frameworks (Django, Flask, etc.).
  • Experience with front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of database systems (SQL, NoSQL).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.

Nice to Have:
  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with Agile/Scrum methodologies.

About the Company

G

Georgia Tek Systems