JOBSEARCHER

Senior Application Developer – Python / Django / Angular

We are currently seeking an experienced Senior Development professional with Python, Django, and Angular development experience. You will enjoy job security with us. You will be joining a team of highly dedicated development professionals that thrive for new challenges daily, as well as a company that demonstrates the greatest care for its employees and has a track record for sound business decisions. Location: Nashville, TN The Fun Stuff The epic things you’ll be working on · Required to create or choose an approach or procedure from a variety of complex options for addressing a work task. · Works independently to develop, configure, code and test programs. · Presents all work in design review and code review sessions to team members, and must be able to explain and support decisions made and actions taken. · Interfaces with business analysts, project managers and clients to clarify requirements. · Assists other team members with their assignments as required. · Tests own work and contributes to the development of test plans. · Prepares documentation that describes installation and operating procedures, including application user guides, with limited guidance. · Evaluates and plans software designs, test results and technical manuals. · Evaluates and plans system designs, test results and runbooks. · Reviews literature, patents, and current practices relevant to the solution of assigned projects. · Programs new software, web applications and supports new applications under development and the customization of current applications · Supports existing applications and new applications under development. · Develops monitoring and automation tools for system health and deployment. · Edits and reviews technical requirements documentation. · Works within Quality Assurance standards to determine if applications fit specification and technical requirements. · Displays knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty. · Displays knowledge of, and ability to apply, process design and redesign skills. · Analyzes and determines integration needs. · Displays in-depth knowledge of, and ability to apply, project management skills. · Consistent exercise of independent judgment and discretion in matters of significance. · Regular, consistent and punctual attendance. · Off hour deployments and maintenance outside normal working hours. · Other duties and responsibilities as assigned. · Project Management of multiple application projects · Engineering and Deployment of application Infrastructure improvements. · Deliver patching and system performance enhancements to new, under development, and existing applications. · Engineering and Deployment of web application infrastructure improvements. · Deliver patching and system performance enhancements to new, under development, and existing applications. The Right Stuff Some of the qualities we like to see in our team members · Angular 5/6 development experience required. · Python and Django development experience required. · Mobile Application Development with Android and IOS is preferred. · Strong development experience using JavaScript, Swift, Python, Objective –C, or PostgreSQL is highly preferred. · Experience with Django and the multi-tenant security models is highly preferred. · Strong understanding of fundamental web service technologies including RESTful API is highly preferred. · Thorough understanding of Linux, Docker, Openstack and Kubernetes is highly preferred. · Strong software integration experience. · Commercial software development lifecycle practices · Experience with QA, Testing, Validation, and Revision Management. · Experience with various web development tools and IDE environments. · Having a worked in a highly motivated, fast-paced, critical development role · Excellent decision making and critical-thinking skills · An ability to work in a fast-paced and quickly changing environment · Excellent organizational and communication skills are required · Ability to meet deadlines with Projects and Assignments · Ability to learn and support new technologies and train others · Must be an energetic and highly motivated self-starter · Must be self-motivated and have a positive attitude · Must be detail oriented · Must have the ability to multi-task · Must have excellent oral and written communication skills · Must have the ability to communicate effectively with others Stuff We Offer · 4 Day Work Weeks · Industry competitive salary · Comprehensive Health Insurance · Prescription Coverage · Dental Coverage · Vision Coverage · Short-Term Disability · 401K Retirement Plan · Paid Time Off · Paid Training and Certification Testing Stuff You Should Do Forward - your resume, references, and salary requirements to careers@crossroadstech.net