Lead / Sr. Full Stack Python Developer

VTal Technology Solutions LLC

  • Roseland, NJ
  • 30+ days ago

    Highlights

    We are seeking an experienced Senior/Lead Software Developer for a long-term contract role with a large HRM software & services company to drive technical excellence across their full stack applications. This role requires a versatile engineer with minimum 5 to 6 years of experience who can architect solutions, mentor team members, and deliver high quality software across multiple technology stacks.

    Numbers & Facts

    LocationRoseland, NJ

    Description

    We are seeking an experienced Senior/Lead Software Developer for a long-term contract role with a large HRM software & services company to   drive technical excellence across their full stack applications. This role requires a versatile engineer with minimum 5 to 6 years of experience who can architect solutions, mentor team members, and deliver high quality software across multiple technology stacks.

    About the Role
    This position offers the opportunity to work on challenging problems at the intersection of traditional software engineering and modern AI capabilities. You'll be instrumental in shaping their technical direction while building products that leverage the latest cloud and AI technologies.

    Required Technical Skills
    Backend Development
    Python: Advanced proficiency in Python development, including frameworks like Flask/FastAPI/Django
    Apache Airflow: Experience building and managing data pipelines and workflow orchestration
    API Design: RESTful APIs, GraphQL, microservices architecture
    Database: SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)

    Frontend Development
    React: Advanced React.js development with modern hooks, state management (Redux/Context API)
    JavaScript/TypeScript: Strong ES6+ and TypeScript skills
    UI/UX: Responsive design, component libraries, modern CSS frameworks

    Cloud & AI
    AWS: Hands on experience with core AWS services:
    Compute: EC2, Lambda, ECS/EKS
    Storage: S3, RDS, DynamoDB
    Integration: API Gateway, EventBridge, SQS/SNS
    AI/ML Integration: Experience integrating AI models, LLMs, or ML services into applications
    Infrastructure as Code: CloudFormation, Terraform, or CDK

    Development
    • Build robust backend services using Python.
    • Develop responsive, user-friendly frontend applications with React
    • Implement and maintain data pipelines using Apache Airflow
    • Integrate AI/ML capabilities into applications - Nice to Have
    • Deploy and manage applications on AWS infrastructure
    • Write comprehensive unit, integration, and end-to-end tests

    Mentorship & Collaboration
    • Mentor junior and mid-level developers
    • Collaborate with product managers, designers, and stakeholders
    • Participate in agile ceremonies and sprint planning
    • Document technical designs and system architecture
    • Share knowledge through tech talks and documentation

    Qualifications
    Required
    • Lead professional software development experience
    • Strong proficiency in Python and at least one other backend language (Java/.NET)
    • Proven experience with React and modern frontend development
    • Hands on AWS cloud experience
    • Experience with Airflow or similar workflow orchestration tools
    • Understanding of AI/ML concepts and integration patterns
    • Strong problem-solving and debugging skills
    • Excellent communication and collaboration abilities
    • Bachelor's degree in computer science or equivalent experience

    Preferred
    • Experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
    • Knowledge of containerization (Docker, Kubernetes)
    • Experience with monitoring and observability tools (CloudWatch, Datadog, New Relic)
    • Familiarity with LLM integration (OpenAI, Anthropic Claude, AWS Bedrock)
    • Agile/Scrum experience

    Similar Jobs