Full-Stack Development Engineer - Python/Django
Role details
Job location
Tech stack
Job description
In this role, you will be responsible for development, implementation & documentation for a full-service automotive leasing and remarketing company. Your mission is to improve the way our business is run. Communication is key, both in problem solving with the stakeholders and collaborating with your coworkers. We have many projects to keep the work both interesting and challenging, and we'll enable you with the freedom to excel while offering mentorship from a team of veterans.
Requirements
The right candidate will have a strong knowledge of programming languages used by the organization as well as possess experience in systems design and have a solid understanding of development, software lifecycle, database development, testing, and integration methodologies. You will be working on the centralized application team and will interact with and write code for various business units, including stakeholders and teams such as accounting, contact center, and re-marketing.
- A Bachelor's degree or equivalent experience
- An excellent understanding of server-side programming using Python and related technologies, with emphasis on Django
- Be able to read code written by others
- Have experience debugging code
- Have a firm grasp of relational database structure
- Work product must follow industry standards and best practices
- Work product must be clean, efficient, well-commented, reusable, and easy to maintain, extend, and document
- Ability to manage time, priorities, and deadlines with minimal guidance; while working effectively within a team to provide or contribute to solutions to tasks/problems
- Ability to work collaboratively, develop relationships and achieve common goals
- Excellent verbal and written communication skills, * Python, Python ecosystem
- Django
- Front-end web development (HTML5, CSS (less/scss))
- Git and version control systems
- SQL, with a focus on MySQL
- Knowledge and experience in the full software development life-cycle. This includes gathering requirements, design, coding, testing/debugging, and continued maintenance.
- Your work must be tested, maintainable, and follow standards and best practices. You should have experience writing clean, elegant, well-commented, reusable code that is easy to maintain and extend
An exemplary candidate would also have experience in:
- FreeBSD
- Nginx Web Server
- Financial background
Benefits & conditions
Pulled from the full job description 401(k) Health insurance Retirement plan 401(k) matching Paid time off Vision insurance Health savings account, Salary: Commensurate with experience
Benefits Offered
- 15+ PTO days, in addition to 10 paid company holidays
- Health insurance
- Dental insurance
- Other types of insurance
- Healthcare spending or reimbursement accounts such as HSAs or FSAs
- 401K, retirement benefits or accounts
- Flexible schedules
Job Type: Full-time
Pay: $80,000.00 - $120,000.00 per year, * 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Retirement plan
- Vision insurance
Compensation Package:
- Bonus opportunities
- Signing bonus