Python Developer – Onsite, Fort Mill, SC

Job Details:-

This is a job posting from company – Datawave Technologies

Employment TypeFull Time

Work Hours: 8

Salary: $20 To $30/An Hour

Location: South Carolina, USA

This job is 100% remote.

To apply to this jobs please enter below information:

Your Name:

Your Email address:

Role: Python Developer

Location: Fort Mill, SC Onsite Day 1

Duration: Long Term

Job Description:

Minimum 8+ years related Application Development experience with the following technologies: Python and Java

Minimum three years of AWS Cloud Services such as: S3, SQS, EC2, RDS, API Gateway, and Lambda; Certification is a plus

Experience building high quality applications by creating a well-designed architecture, writing clean code and implementing common industry practices (e.g. continuous integration, unit tests).

Ability to mentor and lead other technical team members without having direct supervision responsibility

A background successfully delivering applications using agile methods and collaborating with non-technical team members including quality assurance, business analysts, and project managers

Candidate should have professionally developed applications with Python, JavaScript and Java Database experience with Aurora or PostgreSQL is a plus

Experience with any workflow engine is a plus

Experience with developing Microservices

Experience with asynchronous messaging

Experience creating single page applications using a framework such as Angular and React are preferred

Experience creating RESTful web services is required Bachelor’s or Master’s Degree Computer Science (along with related experience)

Roles and Responsibilities:
Provide hands on coding approximately 80% of the time depending on the size of the project

Document and develop in-depth knowledge of assigned domain architecture, hardware and network infrastructure, and technology portfolio

Overall technical implementation and quality of assigned projects and technical domain

Demonstrate a strong initiative and follow through in executing project responsibilities, overcoming obstacles, and balancing multiple priorities effectively Strong verbal and written communication skills. Ability to present and explain technical designs and business requirements to other team members Improve overall development and deployment process, including Continuous Integration and Business-Driven Development Lead, refine and ensure application development processes are in alignment with the goals of Application Architecture, Quality Assurance and Change Management Mentor other team members, complete software development duties, assist in technical designs, unit testing and code reviews

Interpersonal skills required
Good communication skills and Logical Thinker.

Experience as team lead and driving the team.

Experience working on agile development teams (ideally leveraging Scrum or Kanban)

Leave a Reply