We are seeking a dynamic and innovative Python Developer to join our vibrant technology team! In this role, you will be instrumental in designing, developing, and maintaining robust software solutions that drive our business forward. Your expertise will help us build scalable applications, integrate diverse systems, and optimize our IT infrastructure. This position offers an exciting opportunity to work with cutting-edge technologies and collaborate within an Agile environment to deliver high-quality software products that meet evolving business needs.
Responsibilities
Develop, test, and deploy Python-based applications and APIs that enhance system functionality and user experience.
Collaborate with front-end developers to integrate Python services with web interfaces using frameworks like React or Express.
Design and implement RESTful APIs to enable seamless communication between different software components.
Maintain and improve existing codebases, ensuring adherence to best practices in software development and version control using GitHub or SVN.
Work closely with cross-functional teams to gather requirements, translate them into technical specifications, and deliver innovative solutions.
Optimize application performance by analyzing system bottlenecks and implementing scalable solutions on cloud platforms such as AWS or Azure.
Participate in Agile development cycles, including sprint planning, daily stand-ups, and retrospectives, to ensure timely delivery of features.
Qualifications
Proven experience in software development with strong proficiency in Python programming language.
Familiarity with web development frameworks such as Django or Flask is highly desirable.
Knowledge of IT infrastructure components including Linux servers, SQL databases like MySQL or SQL Server, and cloud services such as AWS or Azure.
Experience working with RESTful APIs, JSON data formats, and API integration techniques.
Understanding of front-end development technologies including JavaScript, React, or Express is a plus.
Hands-on experience with version control systems like Git or SVN for collaborative code management.
Ability to work effectively within an Agile environment while managing multiple priorities.
Additional skills in C#, C++, Java, VBA, or .NET frameworks are advantageous but not mandatory. Join us to be part of a forward-thinking team committed to innovation! We value energetic professionals eager to make an impact through creative problem-solving and technical excellence. This paid position provides a platform for growth in a fast-paced environment where your contributions truly matter!
Job Type: Full-time
Pay: $70,000.00-$120,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.