Full Stack Software Developer
Description
We are looking for a Software Developer who will assist us with design, development, and implementation of software solutions. Acklen Avenue is a leading custom software development in Nashville, Tennessee.
Responsibilities:
- Organize full lifecycle software development
- Prepare specifications and determine operational feasibility
- Write well designed, testable, efficient code
- Prepare software verification plans and quality assurance procedures
- Organize, documents and maintains of software functionality
- Integrate software components into a fully functional software system
- Evaluate and deploy software tools, processes and metrics
- Provide support and consulting on software systems usage
- Ensure compliance with project plans and industry standards
- Mentor other developers.
Requirements:
- 2+ years' experience of working on a Computer Software Engineer or Software Developer position
- Significant experience in developing web applications using at least one popular web framework
- Excellent knowledge of Relational Databases, SQL and ORM technologies
- Good experience in designing interactive applications and with test-driven development
- Good knowledge to develop software in JavaScript, C#, Python, Ruby, PHP or Java.
- Experience in documenting requirements and specifications
- Close familiarity with software engineering tools, software development methodology, and release processes
- BS degree in Computer Science or Engineering (or equivalent experience)