Back End Developer Job Description Template
Our company is looking for a Back End Developer to join our team.
Responsibilities:
- Work with front end developers, Product Manger, and CTO to find solutions for a variety of projects;
- Assist the CTO and senior developers in designing new services and platforms;
- Web Application Development;
- Walk; use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms; climb ladders and stairs; crawl; kneel;
- The employee must occasionally lift and/or move up to 80 pounds unassisted;
- Create data models;
- Ability to gather requirements from clients and your team in order to implement full project builds while requiring minimal technical oversight;
- Be an advocate for the users and your clients, anticipating what they need before they ask and presenting possible solutions or recommendations;
- Systems Integrations (API, XML, Flat File, etc.);
- Ensure client websites adhere to defined coding, performance, accessibility and usability standards;
- Participate in helping the sales team estimate and price inbound projects;
- Collaborate with project managers, UX and graphic designers, and front-end developers;
- Be an ambassador for August Ash and your team;
- Serve as the back-end developer for projects;
- Be energized at the prospect of working on software that improves patients’ lives.
Requirements:
- Experience with ElasticSearch;
- Excellent ability to work with big data;
- Familiarity with web services and job queues;
- Expert-level understanding of API design;
- Ability to maintain software’s specification, quality, and performance via test frameworks (e.g., minitest, RSpec, etc.);
- Strong communication skills along with excellent problem solving / analytical skills;
- Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field;
- Knowledge of cross-browser techniques and challenges;
- Willing and able to constantly learn and keep up with the ever-changing development technologies;
- Experience using version control systems, Git preferred;
- 2-5+ years of proven professional web development experience;
- Clear and concise written communicator;
- Python Django experience;
- Expert-level knowledge of PHP and MySQL;
- Talent for writing simple and readable code.