Python Developer
Job Description
Responsibilities
- Write clean, well-tested, readable, and maintainable code
- Debug applications to ensure low latency and high availability
- Design and implement low-latency, high-availability, and performant applications
- Collaborate with UX/UI designers to translate designs into code
- Integrate user-facing elements with server-side logic
- Participate in code reviews to maintain quality and share knowledge
- Oversee testing of software and ensure that bugs are fixed
- Write effective and scalable Python code
- Help design and implement functional requirements
- Design and implement robust applications
- Build back-end features in Python that are efficient
Requirements
- Good knowledge of Python frameworks such as .
- Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3
Technologies
- Python
- Java
- REST
- JavaScript
- HTML5
- CSS3
- Jinja 2
- Mako
- Linux
- Microsoft
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
Job Type
Full-time
Pay
$140,405.00 - $143,405.00 per year
Schedule
8 hour shift
Supplemental Pay
- Bonus opportunities
Ability to Commute/Relocate
Salisbury, NC 28144: Reliably commute or planning to relocate before starting work (Required)
Experience
- REST: 1 year (Preferred)
- Java: 1 year (Preferred)
Work Location
In person