Responsibilities 
  • Build, test, and deploy code for SaaS applications
  • Implement new application features for our Python-based microservices with high quality, as well as, our Legacy Django system.
  • Participate in Scrum ceremonies to scope and plan features
  • Support our SDLC through code reviews and support of our Quality processes
  • Participate in and contribute to technical design discussions
  • Write clean, maintainable code, and read code created by others.
  • Ensure code adheres to standards for accessibility, scalability, usability, security, and performance
  • Provide technical guidance and assistance to other developers

Qualifications 
  • Highly collaborative, a fast learner and willing to work wherever needed on the team.
  • Experience with Object Oriented Programming
  • Experience with Python and a major relational database.
  • Experience with version control and understanding of version control concepts.
  • Understanding of RESTful API design
  • Passion for industry best practices and computer programming
  • Ability to communicate effectively with team members and management
  • Ability to prioritize security and privacy
  • Ability to independently manage time and priorities while meeting deadlines
  • Ability to build, configure, and maintain a local development environment

Preferred
  • Preferred experience with a variety of programming languages, frameworks, methodologies, relational and NoSQL databases including some of the following: MicroServices, Django, PostgresSQL, JavaScript, Angular, CouchDB
  • Preferred experience with writing and maintaining automated tests, especially Python & Django unit testing methodologies.
  • Experience with asynchronous messaging systems: RabbitMQ or Kafka. 
  • Experience with development environment configuration and dev ops tools: NGINX, docker, docker-compose, kubernetes, Jenkins
  • Full-stack experience a plus

This is a full time position

Visit Careers at Greenphire

Personal Information










Attachments

Other Information