Dexian - Minneapolis, MN

posted 3 months ago

Full-time - Mid Level
Minneapolis, MN
10,001+ employees
Administrative and Support Services

About the position

The Python & Node.js Developer position is a critical role within Dexian, a leading provider of staffing, IT, and workforce solutions. This role requires a professional with a strong background in software development, particularly in Python and Node.js, to contribute to the development of robust applications and services. The successful candidate will be expected to work in a hybrid model, spending three days onsite each week, which allows for collaboration with team members while also providing flexibility. In this position, the developer will be responsible for building and maintaining RESTful APIs and microservices, ensuring that server-side applications are efficient and scalable. The role demands a solid understanding of both relational and NoSQL databases, as well as experience with cloud services such as AWS, Azure, or Google Cloud. The developer will also engage in Agile/Scrum methodologies, participating in sprints and collaborating closely with cross-functional teams to deliver high-quality software solutions. The ideal candidate will possess excellent problem-solving skills and the ability to communicate effectively with both technical and non-technical stakeholders. This position not only requires technical expertise but also a proactive approach to collaboration and innovation in a fast-paced environment. Dexian, formed through the merger of DISYS and Signature Consultants, is committed to connecting talent with technology to achieve ambitious goals. As an Equal Opportunity Employer, Dexian values diversity and inclusion in its workforce, ensuring that all qualified candidates are considered without bias.

Responsibilities

  • Develop and maintain server-side applications using Python and Node.js.
  • Build and manage RESTful APIs and microservices.
  • Work with relational databases such as PostgreSQL and MySQL, as well as NoSQL databases like MongoDB and Redis.
  • Utilize cloud platforms (AWS, Azure, Google Cloud) for application deployment and management.
  • Implement DevOps practices to streamline development and deployment processes.
  • Collaborate with cross-functional teams in an Agile/Scrum environment to deliver high-quality software solutions.
  • Participate in code reviews and maintain version control using Git.

Requirements

  • 5+ years of professional experience in software development, focusing on Python and Node.js.
  • Strong proficiency in Python frameworks such as Django and Flask.
  • Solid understanding of JavaScript/TypeScript.
  • Experience in building RESTful APIs and microservices.
  • Proficiency in working with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
  • Experience with cloud services like AWS, Azure, or Google Cloud.
  • Strong experience with Git and version control workflows.
  • Experience working in Agile/Scrum development environments.
  • Excellent problem-solving skills and ability to work independently and collaboratively.
  • Strong verbal and written communication skills.

Nice-to-haves

  • Basic understanding of front-end technologies such as React, Angular, or Vue.js.
  • Experience in setting up and managing CI/CD pipelines.
  • Familiarity with Docker and Kubernetes for containerization and orchestration.
  • Experience with testing frameworks such as Jest, Mocha, PyTest, or others.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service