What are the responsibilities and job description for the Senior Software Engineer position at Charter Global?
Job Title: Senior Software Engineer / Java & Python
Location: Hybrid onsite 3 days a week in Sunrise, FL
Duration: 7 months contract
Number of Positions: 5 roles
Description
David Roy |
Accounts Manager US Staffing | Charter Global Inc. | https://www.charterglobal.com
LinkedIn
Location: Hybrid onsite 3 days a week in Sunrise, FL
Duration: 7 months contract
Number of Positions: 5 roles
Description
- Agile Delivery & Scrum Ceremony Participation Ability to actively contribute in scrum ceremonies (daily stand-ups, sprint planning, refinements, reviews, retrospectives), ensuring alignment on scope, priorities, dependencies, and delivery outcomes.
- Stakeholder Management & Executive Communication Strong capability to provide clear, concise, and regular updates to stakeholders (business tech), translating technical progress into business impact, risks, and next steps.
- Release Management & Production Support Hands-on experience managing production releases, supporting deployments, handling incidents, performing root cause analysis (RCA), and coordinating remediation while minimizing downtime and risk.
- Requirements Leadership, Estimation & Sizing Ability to lead requirements gathering discussions with business stakeholders and Product Owners, clarify ambiguity, break down work into deliverable components, and provide sizing/effort estimates.
- Architecture & Distributed Systems Problem Solving Strong practical skills in designing and troubleshooting distributed systems (microservices, event-driven systems), including debugging complex issues across services, queues/streams, and APIs.
- 8 12 Years of Professional Software Engineering Experience Demonstrated senior-level experience delivering enterprise-grade applications end-to-end (design, development, testing, deployment, and support) in complex environments.
- Advanced Java Expertise (Java 8 ), Spring Boot & Microservices Proven hands-on development in modern Java stacks, including Spring Boot, microservice patterns, dependency injection, resiliency, observability, and scalable service design.
- Hands-on Python for Backend, Automation, and/or AI Tooling Practical Python experience used for building backend services, automation scripts, orchestration, or integrating AI tooling beyond basic scripting.
- Production Experience with Apache Kafka & Event-Driven Systems Real-world Kafka usage in production environments, including topic design, producer/consumer patterns, error handling, monitoring, and (ideally) exposure to Kafka Streams or Flink.
- AI/ML & LLM Integration Experience (Plus Cloud Exposure/Certs) Experience integrating AI/ML tools, LLM APIs, or ML platforms into applications, and familiarity with the ML lifecycle (data preprocessing, feature engineering, evaluation). Cloud exposure and/or certifications (AWS/Azure/GCP) are a strong plus.
David Roy |
Accounts Manager US Staffing | Charter Global Inc. | https://www.charterglobal.com