What are the responsibilities and job description for the Full Stack Engineer position at Atlas Search?
Position Overview
Seeking a full-stack developer to build business applications, analytics tools, and AI-enabled solutions within a financial-services environment. This role partners with business teams and supports the full development lifecycle, from design through deployment and production support.
Key Responsibilities
- Build and maintain full-stack applications, data products, and analytics solutions.
- Develop tools that make financial data easier to access, analyze, and use.
- Design reliable data models, pipelines, APIs, and reporting layers.
- Translate business requirements into scalable technical solutions.
- Support application quality, documentation, deployment, and production reliability.
- Identify opportunities to apply AI and automation to business workflows.
Required Qualifications
- 4 years of full-stack, data-intensive, or analytics application development experience.
- Hands-on experience building and supporting production applications.
- Strong Microsoft Azure experience.
- Proficiency in Python, JavaScript, TypeScript, or a comparable language.
- Strong SQL skills and experience with data warehouses or analytical platforms.
- Experience with CI/CD pipelines, Git-based source control, and automated deployments.
- Experience with APIs, data modeling, and cloud-based application architecture.
- Strong communication skills and the ability to work with non-technical stakeholders.
Preferred Qualifications
- Experience with Azure AI, Azure Functions, or Azure OpenAI.
- Familiarity with Snowflake, Databricks, or similar platforms.
- Experience integrating large language model APIs into applications or workflows.
- Background in financial services, financial reporting, or advisory processes.