Back-end Developer
About Asinpa:
Asinpa is a company dedicated to helping clients achieve business goals through customized value driven solutions utilizing an on-site and near-shore service model with predictable, measurable, and fully transparent processes which are the fundamental principles within an agile software development approach. Asinpa is headquartered in Frisco, Texas, with additional offices in Arizona, Tennessee and a development center in Guadalajara, Mexico.
Role & Overview:
We are seeking a highly motivated and self-driven back-end Engineer. This individual will play a pivotal role in designing, implementing, and delivering a foundational platform for AI and Automation, leveraging Microsoft Azure as the primary technology stack. This platform will power next-generation AI-enabled business processing services, focusing initially on creating robust interfaces that enable advanced data capabilities—including ingestion, mapping, and extraction—as well as building agentic AI intelligent interfaces.
Key Responsibilities:
The Candidate will be expected to:
- Design, develop, and deploy scalable, secure, and robust back-end solutions on Azure, with an emphasis on back-end components.
- Ensure software engineering best practices across design, code, and testing across Node.js APIs and maintain high-quality documentation.
- Troubleshoot, debug, and upgrade existing back-end components and services as the platform grows.
- Work independently with minimal supervision, proactively identifying and addressing challenges and opportunities.
- Apply experience working in an integrated DevOps and CI/CD environment and maintain awareness of practices for streamlined deployment and platform reliability.
Required Skills & Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in back-end development, with hands-on expertise in back-end technologies.
- Proficiency in js, Azure App Services, and API development.
- Understanding of front-end application integration and deployment architecture.
- Experience working with relational (PostgreSQL) and NoSQL databases (CosmosDB/Azure Data Lake), and Azure Blob Storage.
- Experience building AI agents involving Python programming and LLM APIs.
- Strong understanding of Agentic AI and hands-on experience with LangChain.
- Familiarity with handling structured, semi-structured, and unstructured data.
- Solid understanding of RESTful APIs, microservices architectures, and cloud-native design patterns.
- Experience with source control (e.g., Git), CI/CD pipelines, and DevOps practices.
- Excellent problem-solving skills, attention to detail, and a proactive, self-starting attitude.
- Strong communication skills, with the ability to work effectively in cross-functional teams.
Good-to-Have / Preferred Qualifications:
- Experience with building and optimizing data pipelines for ingesting, mapping, and extracting data from a variety of sources and formats.
- Strong experience with Microsoft Azure services, including (but not limited to) Azure App Services, Azure Functions, Azure Storage, and Azure Data Factory.
- Demonstrated experience in building data ingestion, mapping, and extraction workflows.
- Knowledge of data security, privacy, and compliance best practices on Azure.
- Exposure to business processing services or enterprise transformation projects.
- Experience with containerization (Docker, Kubernetes) and Infrastructure as Code (IaC).
Compensation & Benefits:
- Salario basado en experiencia (Salary based on experience).
- Prima vacacional (Vacation premium).
- 12 días de vacaciones (12 vacation days).
- 15 días de Aguinaldo (15 days of Christmas bonus).
- Fondo de ahorro (13%) (13% Savings fund).
- Gastos Médicos Mayores (Major Medical Expenses insurance).
- Bono anual del 5% sobre salario anual basado en metas (5% annual bonus on annual salary based on goals).
- Plan de crecimiento profesional (Professional growth plan).
- Plan de certificaciones con incentivos (bonos por certificación) (Certification plan with incentives/bonuses).
- Plan de incentivos por referencias (Referral incentive plan).