Summary
Allata is a global consulting and technology services firm that helps enterprises modernize technology, unlock data value, and build intelligent solutions. The Software Engineering Manager will lead development for a client-facing Data Management Platform, contributing to scalable full-stack applications using Java, Angular, cloud infrastructure, automated testing, and CI/CD practices.
Responsibilities
- Design, develop, and maintain scalable software solutions for a Data Management Platform
- Contribute to both backend and frontend development efforts
- Collaborate with team members and client stakeholders to define technical solutions aligned with business requirements
- Write clean, maintainable, and well-tested code following best engineering practices
- Participate in code reviews, technical discussions, and continuous improvement initiatives
- Support CI/CD pipelines and cloud deployments
- Ensure quality through automated testing and a strong focus on reliability and performance
Skills
- Experience building frontend applications using Angular
- Working knowledge of Java with Spring Boot
- Solid experience with SQL Server and relational database design
- Experience with infrastructure as code tools, preferably Pulumi
- Hands-on experience with Azure Pipelines for CI/CD
- Experience with automated testing frameworks, particularly Cypress
- Familiarity with cloud environments, preferably Microsoft Azure
- Strong communication skills and ability to collaborate in cross-functional and client-facing teams
- Proactive attitude and strong sense of ownership
- Ability to work independently while aligning with team and project goals
- Problem-solving mindset with attention to detail
- Comfortable working in an agile, fast-paced environment
- Experience working on data-intensive platforms or data management solutions
- Exposure to cloud-native architectures and DevOps practices
- Background working in distributed or client-facing teams
Qualifications
Must Haves
- Experience building frontend applications using Angular
- Working knowledge of Java with Spring Boot
- Solid experience with SQL Server and relational database design
- Experience with infrastructure as code tools, preferably Pulumi
- Hands-on experience with Azure Pipelines for CI/CD
- Experience with automated testing frameworks, particularly Cypress
- Familiarity with cloud environments, preferably Microsoft Azure
- Strong communication skills and ability to collaborate in cross-functional and client-facing teams
- Proactive attitude and strong sense of ownership
- Ability to work independently while aligning with team and project goals
- Problem-solving mindset with attention to detail
- Comfortable working in an agile, fast-paced environment
Nice to Haves
- Experience working on data-intensive platforms or data management solutions
- Exposure to cloud-native architectures and DevOps practices
- Background working in distributed or client-facing teams
Benefits