Application Software Engineer - Degree, UI/UX, JavaScript
Role details
Job location
Tech stack
Job description
As an Application Software Engineer, you'll:
- Contribute to the design, development, and implementation of software applications.
- Collaborate with a diverse and talented team of engineers.
- Learn from an experience team whilst sharing your own ideas.
- Designing smart web based applications, chance to work end back and front end., Keywords: Software Engineer, Mid-Level Developer, Python, Java, Node.js, AI, Machine Learning, SDLC, Application Development, Cambridge Tech Jobs, Software Engineering Careers, JavaScript libraries, React, Angular, Vue.js, front-end development, full stack development Skills
- Application Development
- Java
- Machine Learning
- Python
- React
- SDLC
- Software Engineer
- Node.js
- AI
- front-end development
- Angular
- Mid-Level Developer
- Vue.js
- JavaScript libraries
- full stack dev
- Cambridge Tech Jobs
- Software Engineering Careers
Requirements
A 2:1 or higher in Computer Science, Engineering, Physics, or a related field from a top university.
-
AAB or higher at A-levels.
-
Strong mathematical and analytical thinking skills.
-
Excellent communication and teamwork abilities, happy to be in a team and share ideas. Technical Skills
-
Exceptional with one or more of the following: Programming: Node.js, Python, Java, JavaScript (React, Angular, Vue.js), JavaScript libraries (React, Angular, Vue.js)
-
Databases: PostgreSQL, Elasticsearch, Redis
-
A proactive, problem-solving mindset and eagerness to learn.
-
Some UI or UX design work
-
Ideally a competent programmer in Java or Python to a high level
-
Someone that has been involved both backend and front end could do very well here.
Experience
- The sweet spot for the Application Software Engineer position is someone with three to five years industry experience in a cutting edge tech company.
- Passion for software engineering and a desire to build scalable, high-quality applications.
Benefits & conditions
Competitive salary and benefits.
- Hybrid working model with a collaborative office culture in Cambridge.
- Learn from top experts in AI and machine learning.
- Clear progression path and opportunities to grow your career.