Python & AWS Software Developer

TekStream Solutions
Mundelein, IL, United States
19 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Amazon S3 Automation of Tests Software as a Service Code Review Continuous Integration Relational Databases Software Design Patterns Amazon DynamoDB Python (Programming Language)
+16 more
PostgreSQL Microsoft SQL Server MongoDB NoSQL Object-Oriented Software Development Oracle (Applications) Scrum Methodology Cloud Services Software Engineering Software Systems Systems Integration ReactJS Backend Git Front End Software Development Api Design

Job description

In this role, you will build and maintain cloud-based applications, develop backend services using Python, integrate systems through APIs, and help automate business processes using AWS. You’ll work closely with technical teams and business stakeholders to turn requirements into reliable, production-ready software.

Requirements

  • 4+ years of professional software development experience. \n

  • Strong hands-on Python development experience, particularly with backend applications. \n

  • Experience with AWS cloud services, especially Lambda and S3. \n

  • Experience with React.js and frontend application development. \n

  • Experience developing APIs and integrating software systems. \n

  • Working knowledge of relational databases such as PostgreSQL, SQL Server, or Oracle. \n

  • Experience with NoSQL databases such as DynamoDB or MongoDB. \n

  • Understanding of object-oriented programming, design patterns, and data modeling. \n

  • Experience with Git, automated testing, code reviews, and CI/CD practices. \n

  • Familiarity with Agile development methodologies such as Scrum or Kanban. \n

  • Strong analytical, troubleshooting, communication, and problem-solving skills. \n

  • Bachelor’s degree. \n

Benefits & conditions

n

  • Develop and maintain backend applications and services using Python. \n

  • Build cloud-based workflows using AWS services, including Lambda and S3. \n

  • Develop REST APIs and integrations between internal systems and third-party applications. \n

  • Work with relational and NoSQL databases to support application functionality. \n

  • Write unit tests and integration tests, participate in code reviews, and troubleshoot software issues. \n

  • Contribute to CI/CD pipelines and deployment automation. \n

  • Follow secure coding practices and established software development standards. \n

  • Collaborate with technical teams and business stakeholders to translate requirements into working solutions. \n

  • Support applications in production and take ownership of issues through resolution. \n

  • Use AI-assisted development tools where appropriate, reviewing and testing generated code before implementation. \n

\n

\n

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…