Caseware - Software Developer Tech Lead
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Lead, mentor, and motivate a squad of 3–5 developers with varying levels of experience, setting technical direction and raising the overall engineering bar. • Own key features and architectural improvements end-to-end, from design and technical discovery through implementation, testing, and production support. • Make hands-on code contributions to critical services, pipelines, and frameworks, using modern, cloud-native patterns and technologies. • Build a solid understanding of the technology and architecture powering the Data Analytics Platform. • Partner closely with Product and Engineering to disambiguate requirements, surface technical uncertainty, and clearly communicate trade-offs and risks. • Coordinate with DevOps/CloudOps teams on behalf of your developers to make sure they have all the tools and support they require. • Champion engineering excellence by ensuring trunk/master remains green, stable, and deployable through strong CI/CD, testing, and operational practices. • Provide 24/7 production support for the systems your team manages, driving continuous improvement in this area through post-mortems and root cause analysis. • 5+ years hands-on experience with Java 17+ (Spring Boot), microservice architecture, and developing enterprise SaaS applications on AWS. • Extensive experience building and evolving cloud-native, data analytics platforms in production. • Strong system design expertise, particularly in distributed systems, event-driven architectures, and large-scale data processing. • Deep knowledge of analytics workflows, with an eye toward performance and correctness. • Proven ability to influence architectural direction, drive alignment across teams, and lead initiatives beyond your immediate scope. • Comfort operating in ambiguity, with the ability to make sound technical decisions and clearly communicate risks and trade-offs. • A mentorship-oriented mindset, with demonstrated success in growing engineers and strengthening team capabilities. • Strong English language communication and collaboration skills • Java 17+ (Spring Boot), Angular 16+. • NestJS, GraphQL. • AWS EKS-hosted microservices. • Orchestration with AWS Step Functions and SNS/SQS. • AWS storage solutions (S3, Lake Formation, DynamoDB). • AWS Lambda (Serverless). • GitHub & GitHub Actions. • Nx Monorepo. • Atlassian Cloud (Jira / Confluence). • Microsoft 365 (Outlook, OneDrive, Teams, etc.).
Responsibilities
• Lead, mentor, and motivate a squad of 3–5 developers with varying levels of experience, setting technical direction and raising the overall engineering bar. • Own key features and architectural improvements end-to-end, from design and technical discovery through implementation, testing, and production support. • Make hands-on code contributions to critical services, pipelines, and frameworks, using modern, cloud-native patterns and technologies. • Build a solid understanding of the technology and architecture powering the Data Analytics Platform. • Partner closely with Product and Engineering to disambiguate requirements, surface technical uncertainty, and clearly communicate trade-offs and risks. • Coordinate with DevOps/CloudOps teams on behalf of your developers to make sure they have all the tools and support they require. • Champion engineering excellence by ensuring trunk/master remains green, stable, and deployable through strong CI/CD, testing, and operational practices. • Provide 24/7 production support for the systems your team manages, driving continuous improvement in this area through post-mortems and root cause analysis. • 5+ years hands-on experience with Java 17+ (Spring Boot), microservice architecture, and developing enterprise SaaS applications on AWS. • Extensive experience building and evolving cloud-native, data analytics platforms in production. • Strong system design expertise, particularly in distributed systems, event-driven architectures, and large-scale data processing. • Deep knowledge of analytics workflows, with an eye toward performance and correctness. • Proven ability to influence architectural direction, drive alignment across teams, and lead initiatives beyond your immediate scope. • Comfort operating in ambiguity, with the ability to make sound technical decisions and clearly communicate risks and trade-offs. • A mentorship-oriented mindset, with demonstrated success in growing engineers and strengthening team capabilities. • Strong English language communication and collaboration skills
Benefits
• Contrato a termino Indefinido with all the legal benefits • Prepaid Medicine • Life insurance and funeral assistance • Internet allowance • Competitive compensation — above the market average • 100% remote work environment and an excellent work-life balance • Opportunity to work for a growing global SaaS leader company • A culture that promotes independence, innovation, trust, and accountability • Open space to be creative, innovative, and strategize for the future • Mentorship by a highly experienced professional • Budget for training, we want you to grow • 5 Personal Time Off days per year • Sick Leave Top up to total 100% of salary paid by the employer from Day 3 to 90. • Recognition Award, additional paid time off in recognition of the corresponding year of service • Upgrade vacation starting at 5 years of service • ▪️Innovation is at our core. We work with cutting-edge technology in accounting and financial reporting, constantly pushing the boundaries to create impactful software solutions. • ▪️We are committed to a collaborative culture, where your ideas are valued, and knowledge sharing is encouraged within a supportive, inclusive team. • ▪️Work-life balance is important to us. We offer flexible work options, remote opportunities, and generous time-off policies to ensure a healthy work-life balance. • ▪️We offer competitive compensation, including a competitive salary and comprehensive benefits such as health insurance and retirement plans. • ▪️We are driven by impactful work. Your contributions directly affect how our clients manage financial processes and drive their success. • ▪️Recognition and rewards matter to us. We celebrate hard work through recognition programs, performance bonuses, and opportunities for career growth. • ▪️We embrace global opportunities. Work on international projects and collaborate with a diverse, global team.