What are the responsibilities and job description for the Sr. Software Development Engineer position at Jobs via Dice?
Job Description:
- Programming Languages: JAVA, Python, Groovy, JavaScript
- Cloud Technologies and Container Tools: Docker, Kubernetes
- Database Management: MySQL, PostgreSQL, MSSQL, MongoDB, Redis
- Development Tools: IntelliJ, Eclipse, Netbeans, SVN, GIT
- Frameworks: Spring, Grails, jQuery, AngularJS, ExtJs
- Understanding of Unix/Linux systems.
- Proficient in one or more advanced programming languages such as Java, and Python.
- Experience with container orchestrators (Kubernetes, Docker Native Orchestration,
- Mesos, Docker Swarm).
- Experience with streaming or queuing systems such as Kafka, ActiveMq, etc.
- Experience engineering, operating, troubleshooting and testing SaaS/Cloud services.
- Excellent troubleshooting, critical thinking, and data analysis skills.
- Systematic problem-solving approach.
- Deep understanding of distributed computing concepts in practice.
- Ability to work independently and work collaboratively in a team environment, including
- quickly getting up to speed with new technologies.