Contribute to innovative CRM and ATS platform development for impactful business solutions. Collaborate with dynamic teams to deliver cutting-edge software applications. Enhance your expertise in full-stack development and data modeling.
Software Developer
in Information Technology ContractJob Detail
Job Description
Software Developer Overview
- Serve as a Software Developer focusing on building and enhancing CRM and ATS platforms for a dynamic organization.
- Collaborate with stakeholders to develop a market-intelligence platform supporting business development initiatives.
- Design and implement robust data models for people, organizations, and relationships.
- Integrate third-party SaaS platforms via REST APIs and webhooks to streamline operations.
- Ensure compliance with privacy standards and data governance requirements.
- Leverage AI-assisted development tools to enhance productivity and platform capabilities.
- Maintain documentation and operational reliability for business-critical systems.
- Contribute to the evolution of a prototype into a production-grade web application.
- Support the organization’s growth by delivering innovative software solutions.
Software Developer Key Responsibilities & Duties
- Develop and maintain CRM systems as a core repository for investment professionals and candidates.
- Design entity and relationship models with provenance and historical tracking.
- Integrate ATS/HRIS platforms to minimize data duplication and enhance functionality.
- Implement permissioning frameworks to ensure data security and compliance.
- Collaborate with product management to prioritize development roadmaps.
- Embed AI/LLM capabilities for search, matching, and summarization functionalities.
- Ensure operational reliability through hosting, database management, and recovery processes.
- Partner with legal teams to comply with data sensitivity standards.
- Iterate rapidly with users while maintaining platform integrity and extensibility.
Software Developer Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or related technical field.
- 6+ years of professional software engineering experience with production web applications.
- Proficiency in full-stack development, including TypeScript/React and backend services.
- Experience with relational databases such as PostgreSQL.
- Expertise in designing data models for entity-centric domains.
- Hands-on experience with role-based access controls and least-privilege design.
- Familiarity with ATS/HRIS platforms like Greenhouse or Workday.
- Knowledge of GDPR or similar privacy regimes.
- Strong communication skills and ability to work with non-technical stakeholders.
- ShareAustin:
