Coding skills
Our technology practitioners equip software engineers with a rock-solid foundation in world-class coding expertise. Tailored training packages adapt to your needs, whether that's evaluating skills across an enterprise, improving skills in specific areas, or ensuring all new joiners meet the high standards you demand.
- Java
- Spring
- Python
- JavaScript
- C/C++
- Go
- Typescript
- React
- Angular
- Vue
Software engineering practices
Enterprise software engineers must trust their processes and practices implicitly to deliver highly complex solutions within tight deadlines. We empower your workforce with a shared vision and practical skills on essential software engineering development lifecycle practices.
- Agile
- DevOps
- CI/CD
- SRE
- Test driven development
- Behaviour driven development
- Non-functional testing
- Git workflows
Data solutions
Efficient data management is at the core of almost all enterprise software engineering solutions. Full-stack and data engineers must have a strong knowledge of the complexities of the data solutions at their disposal and understand how to employ solutions effectively.
- PostgreSQL
- Oracle
- AWS RDS
- MongoDB
- DynamoDB
- Cassandra
- SnowFlake
- Dremio
- Apache Spark
- Apache Kafka
- Hadoop
- AWS EMR
- AWS Glue
- AWS Redshift
Software architecture
To build high quality software at scale, it is essential that architectural principles and practices are adhered to at every level. Our training solutions help your global workforce work to the standards and patterns chosen by your engineering leadership. We deliver both off-the-shelf and customisable training and awareness solutions to ensure architectural standards are maintained at scale.
- Microservices
- Event-driven systems
- Micro-frontends
- C4 diagrams
- Architecture decision records
- Non-functional requirements
Tools and platforms
Every organisation has an ecosystem of preferred tools and platforms, selected by engineering leadership to cater to a specific set of demands and requirements. Neueda supports teams with customised software engineering training based on your technology requirements for new hires or as part of upskilling measures. Our customisable training ensures consistency in usage of your tools and platforms, enabling every team member to deliver.
- Containerisation (Docker and Podman)
- Kubernetes
- RedHat OpenShift
- Jenkins
- TeamCity
- Tekton
- GitHub actions
- Bitbucket pipelines
- Jira
- Serverless with AWS
- Ansible
- Terraform
- AWS CloudFormation