C++ Developer
Belgrade
Situated in Belgrade, Serbia, and recently merged with PSTech, Endava is the leading software & solutions company in the region. We take full advantage of geographical and infrastructural resources and apply local talent to provide excellent value for our clients, who come from multiple IT branches – mobile, telco, consumer, etc. We have maintained steady business growth for many years, and we have with over 330 experts engaged in development of consumer and business software solutions and products today.
Project description:
Qualified candidates will participate on an agile project within a crossfunctional team involved in development and maintenance of software products for one of the biggest companies in the world.
Job responsibilities:
Qualified candidates will participate on an agile project within a crossfunctional team of 7-8 engineers involved in development and maintenance of software products, with responsibilities that may include any of the following:
- Gathering and analyzing requirements
- Assisting in the design of solution
- Writing and documenting C++ code
- Estimating tasks
- Debugging problems
- Performing complex unit and integration tests
- Creating, executing and documenting tests to ensure that an application meets requirements and functional specifications
- Identifying and resolving problems found during internal verification testing at customer sites
- Product maintenance and defect fixing
Mandatory skills:
- Demonstrated successful programming on a real-time, multi-threaded, object-oriented software products
- Minimum 2 years of experience
- Excellent understanding of C++
- Experience with client/server development and network programming
- Demonstrated skills in troubleshooting and debugging complex software
- Experience and comfort in understanding, maintaining, and enhancing other people’s code
- Strong communication skills (fluent in English, both written and spoken)
- Ability to work cross-functionally
- Open-minded for learning new technologies and processes
- Thinking outside of the box, finding creative and sometimes unusual solutions
- Initiative in suggesting improvements in processes and the product
Desirable skills:
- Linux
- Java
- SQL (Oracle, Postgres)
- Python/Bash
- Versioning control systems (SVN and others)
If you are interested in this position and you have the required qualifications, please send your CV via email to jobs.belgrade@endava.com. Please note that due to large number of applications we receive, we will only contact those candidates that are selected for an interview. Thank you.
Deadline for applications: 04.11.2016.