Python Developer (Transfers Only) (Onsite)

26 Feb 2025

Vacancy expired!

Role: Python DeveloperExperience : 10+ Years

Job Description:
  • 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)

  • ID: #49350891
  • State: South Carolina Columbia 29201 Columbia USA
  • City: Columbia
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2023-02-26
  • Deadline: 2023-04-25
  • Category: Et cetera