Oglas

Software developer

We are looking for the ideal candidate who will share and contribute to the growth and success while executing their responsibility with extreme efficiency.

Position Title:
Software Developer
Job description:
System Developer - natural leader, software development guru, & master coder.
Typical work activities, required skills and personal attributes:
- Strong knowledge of software design patterns;
- Ability to serve as a subject matter expert for software, development frameworks, methods and tools;
- Solid software development life-cycle experience, and a proven record of designing and delivering large-scale applications;
- Familiarity with Scrum and other Agile development methodologies;
- Experience in OOAD (Object Oriented Analysis and Design);
- Experience in a variety of technical environments, such as C, C++, Java, Scala, Ruby, PL/*SQL, etc. [Currently using Scala (Play!) on a Postgres database];
- Understanding of different networking protocols, HTTP, IP, TCP, etc.;
- Ability to work with HTML, XML, and other internet mark up languages;
- Knowledge of database architectures (Relational, OO, NoSQL, etc.);
- Experience using different software development tools;
- Sound understanding of distributed systems, virtualization, and Cloud technologies;
- Experience with legacy systems and phased application integration & migration;
- Experience with the development of open source software projects;
- Familiarity with technical modelling approaches (e.g., UML, E/R diagrams, flow-charting) and the ability to create effective diagrams and design documentation;
- Understanding of issues surrounding availability, redundancy and fault-tolerance, performance and load balancing; monitoring; diagnostics and security;
- Ensuring the software code quality (creation of bug-free and optimized code according to agreed coding frameworks and software creation best practices);
- Ability to lead through influence & by example;
- Taking a leadership role encouraging other staff members & ensure knowledge sharing;
- Experience mentoring and coaching young developers;
- Capable of managing small teams (3-5 people);
- Experience recruiting and retaining technical staff;
- Understanding of start-up cultures & flexible, unstructured work environments;
- Strong intellectual honesty, with the ability to deliver and receive constructive criticism;
- Fluent in business level English (mandatory); Additional languages are a plus;
- Good interpersonal & organisational skills;
- Self-motivated with strong time management skills;
- Honest & trustworthy; Respectful & reliable; Adaptable & flexible;
- Demonstrate sound work ethics with a strong attention to detail & high level of accuracy;
Qualifications and training required
- A degree in computer science or similar subject is required.
- Previous commercial work experience is essential.
Type of contract
- Full time
Location
Zagreb Centre - closest public transport route Trg Jelacic (no parking available)
Croatia, Europe
Salary
Based on experience
Start date
When we find the right person
About Oradian
Oradian is a software start-up servicing the microfinance industry around the globe. Our headquarters are based in the heart of Zagreb while our customers are on all continents except Antarctica. Due to our international team the office language is solely English.
Oradian’s culture is performance based and task driven, rather than time keeping and counting minutes. We service our customers with the highest standards and expect only the best.

Lokacija rada: Zagreb

Podaci zaposlenika

Stručna sprema: VSS
Strani jezici: engleski
Računalna znanja: Napredno znanje rada na računalu

Kontakt podaci

If you think differently, want to see the fruits of your labour, feel you can make a difference & have a broad vision for the world, then come and have a chat with us! - hello@oradian.com