Full Stack Software Engineer
Job Location: Cherry Hill, NJ
Summary:
We are looking for a creative Full Stack Software Developer with experience developing software applications and high-quality web-based applications within our common technology stack is Python, Django, MySQL, and JavaScript. If you’ve built, extremely high-quality, bug-free work, and rebuilt software applications, we want to hear from you.
DUTIES AND RESPONSIBILITIES
- To be a fully integrated member of the Technology team on all phases of development from definition through implementation, debugging, testing, and deployment
- Participate in technical design decisions focusing on functionality, flexibility, and scalability
- Help design large-scale and high-performance processing including databases.
- Use standard methodologies to write well-designed and tested code
- Help with software deployment to production
- Handle and deploy the system to AWS
- Develop ERP applications powered by backend Django or PHP
- Stay well informed of current technology and product trends in the application development space
Minimum Education and Experience Requirements:
Bachelor’s degree in computer science, or relevant field with a minimum of 3 years of proven track record in the successful development and deploying software- Experience in producing end-to-end digital products working closely with Product Owners and Business Analysts
- Proficient with Agile methodologies using JIRA or Trello
- Proficient with Git/SourceTree (GitHub or Bitbucket)
- Strong attention to detail and a love for architecture, UX, and code.
- Excellent troubleshooting and communication skills
- Ability to write code in languages such as Python/PHP, and JavaScript and be able to learn and be productive in new languages quickly
- Experience with at least one major framework (e.g., Django)
- Excellent communication skills
REQUIRED KNOWLEDGE
- Experience with AWS deployments
- Good database architecture methodology
- Comfortable with Ubuntu cli
- Fluent in Django, PHP, and MySQL or PostgreSQL
- Knowledge of Apache
- Knowledge of web security
- Knowledge of Ubuntu OS (services, file permissions, etc.)