An Enterprise Leader in the Delivery of Strategic Technology Solutions

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: Madison, WI

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

Stuff You Should Know About Us
An organization’s business model means everything; to Crossroads it means sound decisions, satisfied customers, and long-term revenue. Our business model is designed to anchor a sound foundation of job security, customer loyalty, and sound practices in areas of core competency. For our team members, it means a solid foundation for personal and professional growth and job security.
·        Steady double digit growth during the recent economic downturn
·        Above average annual performance review wage Increases
·        Teams of seriously awesome people
·        Seriously awesome work atmosphere

Crossroads Technologies, Inc. is a leading provider of Consulting, IT Management, Outsourcing, Integration, and Hosting services to a vast cross-section of Industries throughout the United States. Crossroads has been a staple in technology services since 1996. We are a customer centric organization with focus on building and maintaining relationships with customers and delivering the highest level of customer service to our clients.

·        Be part of professional team in a laid back, relaxed, business atmosphere.
·        Bring together unique skill sets that drive innovation and promote customer satisfaction.
·        We are a place to call home, where you can utilize your unique skill sets in an environment where forward thinking ideas are encouraged and put into motion to positively impact relationships.
·        You can settle in with an organization that has a proven track record for sound business decisions and solid business foundations since 1996.
·        You can contribute to an environment that promotes personal and professional growth as well as rewards hard work and continued success.

Locations: Crossroads Technologies, Inc., 3 Park Plaza, Reading, PA 19610; 12244 Business Park Dr, Draper, UT 84020, Raleigh, NC.