Software Engineers are responsible for the design and development of features/modules of highly scalable, distributed multi-tenant enterprise class software solutions. They are responsible for the entire application lifecycle from research and design to implementation, training and support. They also contribute for software development plans and ensure delivery on time with quality.
Nice to Have:
Experience with cloud platforms such as AWS, Azure, or Google Cloud and IaC technologies.
Familiarity with CI/CD pipelines and automated testing.
Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
Knowledge of security best practices in software development.
Experience with frontend technologies, ideally Angular, for full-stack development.
Software Powered by iCIMS
www.icims.com