Software Developer

Hace 2 días

Buenos Aires, Argentina Web: Jornada completa
Descripción del empleo: Duties and

Responsibilities:
- Define, estimate, code, review, test and document solutions for feature development, maintenance and refactor initiatives
- Collaborate with other developers and QA to design scalable, maintainable cloud-based systems
- Identify pragmatic and achievable improvements to processes and frameworks, balancing adoption and innovation
- Build for quality through code reviews, support of continuous integration and test automation, and the burndown of technical debt
- Install and maintain your individual development environment Competencies:
- Demonstrated experience developing and maintaining enterprise SaaS software
- Understanding of framework-level telemetry and governance needs, especially with regard to data security, jurisdiction, and validation
- Comfort with tiered data structures, as well as both batch
- and stream-based ETL
- Critical thinking, self-motivated, high energy, results oriented contributor who thrives in a fast-paced setting Education and

Experience:
- B.
S. in Computer Science, Information Systems or related Engineering or equivalent experience
- Minimum 4 years of experience in a software product development environment
- Strong proficiency with: Java/Spring Boot
- Proficiency with: Python
- 2+ years of professional experience developing RESTful APIs
- Familiarity with Data Visualization tools like Amazon QuickSight
- Familiarity with data security and validation concepts like expected ranges and jurisdictional data segregation
- Familiarity with batch-type and stream-type data processing
- Experience developing software hosted in a cloud environment
- Experience with enterprise software development, maintenance, and processes
- Experience with Agile processes, especially Scrum
- Experience working in and maintaining a Docker environment, Kubernetes experience a plus