Role: Full Stack Engineer
Required Experience: 4-7 years
Role Summary:
We are looking for Software Engineers with deep experience
in building highly scalable and reliable enterprise applications. We are
looking for engineers who have experience building cloud based/cloud native
solutions from scratch. This includes demonstrable expertise in an enterprise
friendly backend framework. We expect the engineer to work in a team consisting
of Project Managers, Designers, Data Scientists and Software Architects. This
is an exciting opportunity to work in a fast paced and innovative environment
along with a group of world class and entrepreneurial professionals.
Responsibilities:
• Design and develop user-friendly web interfaces using
HTML, CSS, and JavaScript.
• Utilize modern frontend frameworks and libraries such as
React, Angular, or Vue.js to build dynamic and responsive web applications.
• Develop and maintain server-side logic using programming
languages such as Java, Python, Ruby, Node.js, or PHP.
• Build and manage APIs for seamless communication between
the frontend and backend systems.
• Integrate third-party services and APIs to enhance
application functionality.
• Implement CI/CD pipelines to automate testing,
integration, and deployment processes.
• Monitor and optimize the performance of web applications
to ensure a high-quality user experience.
• Stay up-to-date with emerging technologies and industry
trends to continuously improve development processes and application
performance.
Qualifications:
• Bachelors/Masters in Computer Science or related subjects
or hands-on experience demonstrating working understanding of software
applications.
• Knowledge of building applications that can be deployed in
a cloud environment or are cloud native applications.
• Strong expertise in building backend applications using
Java/C#/Python with demonstrable experience in using frameworks such as
Spring/Vertx/.Net/FastAPI.
• Deep understanding
of enterprise design patterns, API development and integration and Test-Driven
Development (TDD)
• Working knowledge in building applications that leverage
databases such as PostgreSQL, MySQL, MongoDB, Neo4J or storage technologies
such as AWS S3, Azure Blob Storage.
• Hands-on experience in building enterprise applications
adhering to their needs of security and reliability.
• Hands-on experience
building applications using one of the major cloud providers(AWS, Azure, GCP), preferably GCP.
• Working knowledge of CI/CD tools for application
integration and deployment.
• Working knowledge of using reliability tools to monitor
the performance of the application.
Skills Required
- Bachelor’s or master’s degree in Computer Science or a related subject, or equivalent hands-on software application experience
- 4-7 years of professional experience
- Experience building cloud-deployed or cloud-native applications
- Strong backend development expertise using Java, C#, or Python
- Experience with Spring, Vert.x, .NET, or FastAPI
- Understanding of enterprise design patterns, API development, API integration, and Test-Driven Development
- Experience with PostgreSQL, MySQL, MongoDB, Neo4j, AWS S3, or Azure Blob Storage
- Experience building secure and reliable enterprise applications
- Hands-on experience with a major cloud provider, preferably GCP
- Working knowledge of CI/CD tools
- Working knowledge of application reliability and performance monitoring tools
What We Do
AuxoAI partners with enterprise leaders to build AI systems, enabling the creation of AI-first enterprises by moving from AI strategy to production-grade deployed systems in weeks.









