Full Time

REMOTE Senior Software Developer - Python, Oracle SQL

RemoteWorker US
Remote!
$90,000 - $140,000* / year (about $43–$67 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by RemoteWorker US, so some details may not match this job. The employer's own page has the real description.

Overview

As a Senior Software Developer specializing in Python and Oracle SQL at RemoteWorker US, you will play a pivotal role in designing, developing, and maintaining scalable applications while ensuring high performance and responsiveness to requests from the front end. This position will require collaboration with cross-functional teams to analyze requirements and produce efficient coding solutions. Additionally, your experience will assist in mentoring junior developers and driving best practices in software development across the team.



Job Responsibilities

  • Design, develop, and maintain high-quality software applications and services in Python and Oracle SQL.
  • Collaborate with product managers, designers, and other developers to gather and refine requirements.
  • Implement efficient algorithms and data structures to optimize application performance.
  • Conduct code reviews and provide constructive feedback to enhance team performance and code quality.
  • Maintain comprehensive documentation for developed applications and processes.
  • Resolve technical issues and application bugs promptly and effectively.
  • Participate in agile development processes and contribute to continuous improvement efforts.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in software development, with significant expertise in Python and Oracle SQL.
  • Strong knowledge of web development frameworks and RESTful APIs.
  • Proficiency in version control systems, preferably Git.
  • Experience with data modeling and database design principles.
  • Excellent problem-solving skills and an ability to think critically.
  • Strong communication and collaboration skills, with experience working in remote teams.


Technologies & Tools

This position extensively utilizes Python as the primary programming language for application development, along with Oracle SQL for database management and queries. Familiarity with tools such as Docker, Kubernetes, and cloud services (AWS/Azure) is essential. Collaboration tools like JIRA, Slack, and Microsoft Teams will also be employed to facilitate effective communication within the distributed team.



Ideal Candidates

The ideal candidate for this role will be a proactive and innovative thinker who thrives in a dynamic and collaborative environment. Strong analytical skills and a passion for clean code and software craftsmanship are essential. Additionally, the candidate should possess a growth mindset, eagerly adapting to new technologies and methodologies while actively contributing to team objectives and fostering a culture of knowledge sharing and continuous improvement.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.