Software Development Engineer. – 2 Positions
November 8, 2022
NAPERVILLE
Contract
- 10 Experience in software engineering comprising of design, development, implementation, release management, software configuration
- Skilled in application design, development, deployment, security, networks, and troubleshooting in AWS cloud environment
- Experience with object-oriented design & development
- Professional level experience programming in Python including Object Oriented Programming (OOP)
- Working proficiency in developmental toolsets (CI/CD) such as Jenkins, GIT
- Excellent knowledge of Microservices Architecture and implementation.
- Experience using cloud provisioning tools such as Terraform
- Well versed in various operating systems like Linux, Windows
- Knowledge in relational and NoSQL databases.
- Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
- Experience with Agile and ability to work with at least one of the common frameworks is needed
- Development of modern user interfaces (React, Angular, Vue, etc.)
- May have worked with NoSQL storage solutions (Graph, Elasticsearch, Redis, etc)
- Experience with devops capabilities such as Terraform
- Experience preferred in: Java, Python, GO
- Experience preferred in: Javascript, ReactJS, NodeJS, Angular frameworks
- Experience preferred in: Terraform, Ansible, Cloud Formation (AWS), Certifications in both is preferred.
- Experience with container technologies such as Docker, Kubernetes
- Experience in AWS Services like EKS, EC2, VPC, Lambda, S3, IAM, Keystore, RDS, Aurora.
- Qualifications
- BS degree in Computer Science or equivalent practical experience