Software Developer
Design, develop, and maintain applications using Python and Java in cloud environments (AWS and/or Google Cloud Platform).
Build and support RESTful APIs and integration solutions.
Contribute to data movement and transformation activities, including ETL processes via both file-based and API-driven methods.
Collaborate with cross-functional teams to deliver scalable and maintainable technical solutions.
Participate in code reviews and follow established development best practices.
Support troubleshooting and ongoing system enhancements.
Contribute to documentation and ensure alignment with internal security, compliance, and regulatory standards.
Continue developing understanding of the broader technology stack and architecture.
2-5 years of software development experience (flexible based on technical strength).
Hands-on experience with Python and/or Java (both preferred but not required).
Experience working in AWS and/or GCP environments.
Understanding of REST APIs and integration patterns.
Exposure to data integration or ETL processes (file-based and/or API-based).
Strong problem-solving skills and ability to work in a collaborative team environment.
Experience supporting or participating in cloud migration efforts, particularly to GCP.
Familiarity with infrastructure-as-code tools such as Terraform.
Exposure to enterprise development standards, governance, or regulated environments.
Interest in mentoring junior team members or peer collaboration.
Opportunity to grow into broader technical ownership and architectural exposure over time.
Support will be provided to learn internal systems, standards, and compliance requirements.
Expected to build familiarity with the technology stack and contribute to ongoing technical discussions.