Software Engineer

IT company specializing in strategy, architecture, and enterprise-level application development with offices in US, India, and Argentina.
Backend
Remote
Enterprise SaaS

Description For Software Engineer

Allata is seeking a Software Engineer to join their Technology & Cloud Service Line. As an IT company specializing in strategy, architecture, and enterprise-level application development, Allata has established presence across the US, India, and Argentina. They focus on helping clients enhance business opportunities, create efficiencies, and automate processes through custom technologies.

The role involves designing, developing, and implementing high-quality software solutions that address complex challenges and meet client needs. You'll be working with various technologies including .NET, Java, JavaScript, and modern front-end frameworks like React, Angular, or Vue.js. Experience with cloud platforms (AWS/Azure) and database management systems is essential.

As a Software Engineer, you'll collaborate with cross-functional teams including product managers, designers, and other engineers. The position requires strong technical skills combined with excellent communication abilities, as you'll be participating in code reviews, Agile ceremonies, and contributing to technical documentation.

The company provides comprehensive services including Data Analytics, Advanced Integrations, Product Launch, Experience Design, Support, Cloud, DevOps, and Software Development. Their agile centralized development teams are powered by on-site senior leadership, allowing for flexible integration with client teams or providing external architectural guidance.

This position is ideal for individuals passionate about coding, problem-solving, and continuous learning in a fast-paced environment. The role offers the flexibility of remote work while being part of a global team that focuses on delivering strategic solutions to complex business challenges.

Last updated 3 days ago

Responsibilities For Software Engineer

  • Design, develop, test, and deploy scalable and efficient software solutions
  • Collaborate with cross-functional teams to deliver high-quality software
  • Write clean, maintainable, and well-documented code
  • Debug and resolve software defects
  • Participate in code reviews
  • Stay up-to-date with emerging technologies
  • Contribute to technical documentation
  • Support testing, deployment, and maintenance
  • Participate in Agile ceremonies

Requirements For Software Engineer

Java
JavaScript
React
  • Proficiency in programming languages such as .NET, Java, JavaScript
  • Experience with UI/UX design and front-end frameworks (React, Angular, Vue.js)
  • Experience with database management systems (SQL, NoSQL)
  • Familiarity with cloud platforms (AWS or Azure) and DevOps practices
  • Experience with version control systems and CI/CD pipelines
  • Experience with Agile methodologies
  • Strong understanding of data structures, algorithms, and software design principles
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills
  • Fluent in English

Interested in this job?