Experienced Python Developer

LCS SMALL BUSINESS SOLUTIONS, LLC
Northampton, MA, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Compensation
$83,200.0 - $104,000.0
Working hours
Shift work
Job source

Tech stack

Clean Code Principles Agile Methodology Unit Testing Code Review Relational Databases Database Design Software Debugging Distributed Systems Github Python (Programming Language) Scrum Methodology Systems Development Life Cycle
+6 more
Software Construction Software Engineering Toolchain Web Applications Backend Software Version Control

Job description

We are seeking a highly skilled and energetic Python Developer to join our dynamic software engineering team. Your expertise will help us build scalable, efficient, and reliable solutions that meet the evolving needs of our users. If you thrive in a fast-paced environment and are passionate about leveraging Python to solve complex problems, this is the perfect opportunity for you to make a significant impact.

Responsibilities

  • Develop, test, and deploy high-quality Python code for backend systems and web applications, ensuring optimal performance and scalability
  • Conduct unit testing and debugging to ensure code reliability and maintainability
  • Participate actively in Agile software development cycles, including sprint planning, daily stand-ups, and code reviews

Requirements

  • Proven experience developing applications using Python in a professional setting, with a strong understanding of software engineering best practices
  • Hands-on experience with binary compilation and translation toolchains (Nuitka, Cython, or similar C-extensions) and obfuscation layers (PyArmor or equivalent bytecode encryption).
  • Familiarity with database design and management using relational databases
  • Knowledge of version control systems, including GitHub, for collaborative development
  • Strong grasp of system design principles for scalable distributed systems and application development in Agile environments
  • Ability to write clean, efficient code while adhering to SDLC (Software Development Life Cycle) standards

Join us if you’re eager to innovate through cutting-edge technology solutions! We value energetic problem-solvers who are passionate about developing impactful software that drives our success forward.

Benefits & conditions

Pulled from the full job description

  • Flexible schedule

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:12 min

Integrating toolchains to improve engineering efficiency and culture

Amir Friedman Amir Friedman +2 · World Congress 2025

3:38 min

Cultivating passion for code quality and continuous learning

Mihaela-Roxana Ghidersa · LIVE

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all