Iris Software Inc. · 8 hours ago
Python AWS developer
Iris Software Inc. is seeking a Senior/Lead Software Developer for their client, a leader in Payroll services. The role involves designing and architecting scalable full stack applications while leading technical discussions and mentoring team members.
Responsibilities
Design and architect scalable, maintainable full stack applications
Lead technical discussions and make architectural decisions
Establish coding standards, best practices, and development workflows
Conduct code reviews and ensure code quality across the team
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
Mentor junior and mid-level developers
Collaborate with product managers, designers, and stakeholders
Participate in agile ceremonies and sprint planning
Qualification
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
Bachelor's degree in computer science or equivalent experience
Advanced proficiency in Python development, including frameworks like Flask/FastAPI/Django
Experience building and managing data pipelines and workflow orchestration
RESTful APIs, GraphQL, microservices architecture
SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)
Hands on experience with core AWS services: EC2, Lambda, ECS/EKS, S3, RDS, DynamoDB, API Gateway, EventBridge, SQS/SNS
Experience integrating AI models, LLMs, or ML services into applications
Design and architect scalable, maintainable full stack applications
Lead technical discussions and make architectural decisions
Establish coding standards, best practices, and development workflows
Conduct code reviews and ensure code quality across the team
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
Mentor junior and mid-level developers
Collaborate with product managers, designers, and stakeholders
Participate in agile ceremonies and sprint planning
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
Company
Iris Software Inc.
Iris Software has been a trusted software engineering partner to several Fortune 500 companies for over three decades.
H1B Sponsorship
Iris Software Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (147)
2024 (117)
2023 (168)
2022 (238)
2021 (370)
2020 (380)
Funding
Current Stage
Late StageRecent News
HousingWire.com
2025-04-01
TradingView
2024-12-03
Company data provided by crunchbase