This field is populated based on the Job Role ID; however it can be overwritten:Candidates can learn about the company from places other than the Job Description; tell them about the role and WHY they should want it.
Your Role and Responsibilities- The Position
You: A fearless and dynamic engineer on an upward path:
You have ambitious career goals and are looking for a company and team where these goals will be fulfilled. - You are not afraid to take risks.
- You are computer science literate and can demonstrate competency in the qualifications you put on your resume.
- You can quickly figure out how things work.
- You can read code and learn from it; you can write code so others can learn from it.
- You can quickly integrate into a team and start contributing.
- You are comfortable working in multiple code bases and languages.
Required Technical and Professional Expertise
- 4 – 7 years of proven experience developing enterprise level software, testing and supporting software applications.
- Proficiency with Java is essential.
- Proficient with REST APIs
- Experience with AWS Services and/or other public cloud technologies.
- Experience with Kubernetes and or Container technologies.
- Experience with Golang or Python.
- Demonstrable computer science literacy: algorithms, data structures
- Experience with relational databases, schema design, SQL
- Proven application development skills with web or enterprise scale software.
- Strong knowledge of data structures, algorithms, object-oriented programming
- Excellent communication skills, collaboration across teams and critical thinking.
- Bachelor’s degree in Computer Science or equivalent experience.
- Must be willing to scale up on the UI side development also as a full stack developer through required coaching and mentoring
Preferred Technical and Professional Expertise
- Work experience with system design, software defined infrastructure, microservices.
- Experience with JavaScript and one or more modern JavaScript UI frameworks (e.g. React, Angular).
- Database implementations (query optimization, index generation, caching) or NoSQL DBs a plus
- Experience with distributed source control systems such as Git and Mercurial.
- Experience with test-driven development and frameworks (e.g. JUnit).
- Experience working in a DevOps model.