Company Description
We are currently seeking a experienced Development professionals 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.
Job Description
• 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.
Qualifications
• Angular 5/6 JavaScript development experience is preferred.
• Python and Django development experience is preferred.
• Mobile Application Development with Android and IOS is 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.
• 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
Additional Information
What 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 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
Location: Draper, UT
Posted: Oct. 8, 2024, 8 p.m.
Apply Now Company Website