What are the responsibilities and job description for the Back-End Developer (Contractor) position at AM Specialty?
Position Title: Back-End Developer (Contractor)
Location: Dallas, TX (In-Office)
Start Date: ASAP
Contract Type: Full-Time Contractor
About AM Specialty Insurance Company (ASIC)
AM Specialty Insurance Company (ASIC) is a dynamic and growing specialty insurance provider, leveraging technology to streamline operations, enhance underwriting capabilities, and drive data-driven decision-making. We are looking for a Back-End Developer (Contractor) to join our team and contribute to the development and optimization of our software infrastructure.
Position Overview
We are seeking an experienced Back-End Developer who is proficient in Node.js, Express.js, MongoDB, and Redis to support the development and scaling of our internal systems. The ideal candidate will have experience in building scalable, high-performance back-end services and working with cloud-based databases. Additional skills in Python (FastAPI, PySpark), PostgreSQL, and Docker are highly desirable but not required. This role requires the contractor to work fully in-office in Dallas, TX.
Key Responsibilities
- Design, develop, and maintain back-end APIs and services using Node.js and Express.js.
- Implement and manage databases (MongoDB, Redis) to support real-time data processing and storage.
- Optimize application performance and ensure system reliability and scalability.
- Collaborate with front-end developers, data teams, and business stakeholders to integrate APIs and services effectively.
- Work on cloud-based microservices architecture and contribute to best practices in back-end development.
- Utilize Docker for containerized application deployment.
- Implement caching mechanisms, data processing pipelines, and system optimizations.
- Ensure the security and integrity of data handled by the back-end systems.
- Debug and resolve issues in production and staging environments.
- Follow Agile development methodologies and participate in code reviews.
Technical Requirements
- Proficiency in:
- Node.js
- Express.js
- MongoDB
- Redis
- Good to Have:
- Python (FastAPI, PySpark)
- PostgreSQL
- Docker
Qualifications & Experience
- 3 years of experience in back-end development with Node.js and Express.js.
- Strong experience with MongoDB and Redis, including database optimization and management.
- Proven ability to develop scalable and high-performance back-end applications.
- Familiarity with cloud-based environments and microservices architectures.
- Ability to work independently, troubleshoot complex issues, and contribute to a fast-paced team environment.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Work Authorization
Applicants must be authorized to work in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.