Senior Software Developer
Vacancy expired!
Job Description
Researching, designing, writing and testing new software using Agile software methodologies.
Writing well-crafted and maintainable code.
Problem-solving and lateral thinking as part of a team, or individually, to meet the project needs.
Maintaining systems by monitoring, identifying and correcting software defects.
Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and using new frameworks and tools.
Supporting the Product Owner to define functional and nonfunctional requirements for our products.
- Knowing business activities of the company in order to work aligned to the vision.
Qualifications
- 3-5+ years of experience as a Software Engineer programming in Java/JEE
Solid and proven coding background in any domain
Expererience with unit, integration and functional testing.
Ability to work as a part of the team.
Diverse technology knowledge and a sense of curiosity to explore new and better ways to solve problems .
Excellent English communication skills.
- Experience in Agile methodologies.
Strong competence in testing techniques like TDD and BDD.
Use of and interest in open-source software.
"Hobby Project" of interest / open-source contributor.
MS Degree in Computer Science or Engineering.
Soft Skills
Assume responsibilities, take risks, not afraid to make errors and learn from mistakes.
Be a team person, willingness to support your team mates.
Proud of your work.
Humble and open person.
Disciplined and tenacious.
See live changes as opportunities, we are a very dynamic company!
Additional Information
All your information will be kept confidential according to EEO guidelines.
Vacancy expired!