Crossroads Technologies Inc. logoCrossroads Technologies Inc. logo

Application Developer – Python, Django, and Angular

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

The ideal candidate will possess the following qualifications:Proficiency in Angular 5/6 JavaScript development is preferred. Experience with Python and Django, particularly with multi-tenant security models, is highly desirable. Familiarity with mobile application development for Android and iOS is preferred. Strong understanding of web service technologies, including RESTful APIs. Demonstrated software integration experience. Knowledge of commercial software development lifecycle practices. Experience with QA processes, Testing, Validation, and Revision Management. Familiarity with various web development tools and IDE environments. A background in fast-paced, high-stakes development roles is advantageous. Strong decision-making and critical-thinking skills. Ability to adapt in a rapidly changing environment. Exceptional organizational and communication skills are essential. A consistent record of meeting deadlines.

About the job

Join our dynamic team as an Application Developer specializing in Python, Django, and Angular. In this role, you will leverage your expertise to create and implement innovative solutions, ensuring high-quality code development, testing, and deployment.

  • Utilize a variety of complex methods to address software development tasks effectively.
  • Work autonomously to design, configure, code, and test applications.
  • Participate in design and code review sessions, articulating your decisions and methodologies.
  • Collaborate with business analysts, project managers, and clients to clarify project requirements.
  • Support your teammates in their project assignments as needed.
  • Conduct testing of your work and assist in developing comprehensive test plans.
  • Document installation and operational procedures, including user guides, under limited supervision.
  • Assess software designs, test results, and technical documentation in the context of system functionality.
  • Research literature, patents, and best practices relevant to your projects.
  • Develop new software applications and customize existing applications to meet user needs.
  • Enhance and maintain existing applications and contribute to the development of new applications.
  • Create monitoring and automation tools for system health and deployment processes.
  • Review and edit technical requirement documentation.
  • Adhere to Quality Assurance standards to ensure applications meet specifications and technical requirements.
  • Demonstrate knowledge of engineering methodologies and their application within your specialty.
  • Showcase skills in process design and redesign as necessary.
  • Analyze integration needs for various software systems.
  • Apply project management skills to oversee multiple application projects.
  • Implement infrastructure improvements for application deployment.
  • Deliver performance enhancements and patches for both new and existing applications.

About Crossroads Technologies Inc.

Crossroads Technologies Inc. is a leading technology firm that values innovation and excellence. We are seeking experienced development professionals who are passionate about technology and eager to tackle new challenges daily. With a commitment to employee well-being and a history of sound business practices, we provide a stable and supportive work environment.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.