We at enprovia® provide leading corporations with secure enterprise mobility solutions, software engineering outsourcing and IT consulting services.

We are hiring talented and highly dedicated IT professionals for our long-term projects. Our policy is to get the best possible talents and as member on the team, you should be technically gifted and have profound knowledge in your field. If you are talented with a genuine passion for information technology and want to enrich our team working with other strong people, look at the job positions below and let us know some about you so we can get to know each other.

Use the opportunity and come on board our professional team of software engineers, coming from various European countries working on international projects.

We offer you

What you should bring to become a part of the team


Testimonial

Ľubomír

Software tester, Banská Bystrica, Slovakia

"I learned about enprovia from a friend of mine, who already worked with the company. What I heard made me immediately interested in the company and I got inspired to write my own letter of application for a job there – With a happy ending.

To me, working for enprovia is very enriching and rewarding – we have the possibility to use the latest technologies and apply innovative working methods. Also, the whole international environment is very supportive and dynamic. And, what I appreciate the most is the encouraging and individual approach towards every employee – so that everyone can grow further and develop each one’s potential and skills".



Junior Mac Developer (Bratislava, Banská Bystrica, Minsk)

Full time positions available. For our innovative Mac development team we are looking for a Cocoa developer that want to join our skilled software engineers. If you are interested coming on board as a junior developer, this position might be for you.

Requirements

  • Profound C or C++ knowledge
  • Working experience with an OO language, such as Objective C, C++ or Java
  • You should have experience with GUI development and a feel for the design of user interfaces
  • Passionate about user experience
  • Good knowledge of memory management and how to use tools to identify memory issues
  • Good knowledge of OOA in general
  • You have the ability to explain technical ideas and designs to your colleagues
  • You are able to solve problems independently and can stay focused with a project from specification to end-user-acceptance while being quality minded

 

Educational requirements

Bachelor's degree in computer science or an equivalent degree with at least two years development experience. Or, at least two years working experience with one year experience developing for Mac or iOS using Objective C and Apple development tools.

Optionally, this is good if you have

  • Have been working with Hessian protocol
  • Experience with HTTP protocol
  • Have been working with Grand Central Dispatch
  • Have experience with agile development methodologies, such as Scrum
  • Experience with relational databases
  • Experience with web services
  • Used version control management systems such as Subversion

Apply today

Junior iOS developer (Bratislava, Banská Bystrica, Minsk)

Full time positions available. For our innovative iOS development team, supplying enterprise mobile development on iPhone and iPad, we are looking for junior developer that want to join our skilled software engineers. If you are interested coming on board our team, this position might be for you.

Requirements

  • Profound C or C++ knowledge
  • Working experience with an OO language, such as Objective C, C++ or Java
  • You should have experience with GUI development and a feel for the design of user interfaces
  • Passionate about user experience
  • Good knowledge of memory management and how to use tools to identify memory issues
  • Good knowledge of OOA in general
  • Should have an app listed in the Apple app store
  • You have the ability to explain technical ideas and designs to your colleagues
  • You are able to solve problems independently and can stay focused with a project from specification to end-user-acceptance while being quality minded

 

Educational requirements

Bachelor's degree in computer science or an equivalent degree with at least two years development experience. Or, at least two years working experience with one year experience developing for Mac or iOS using Objective C and Apple development tools.

Optionally, this is good if you have

  • Have been working with Hessian protocol
  • Experience with HTTP protocol
  • Have been working with Grand Central Dispatch
  • Have experience with agile development methodologies, such as Scrum
  • Experience with relational databases
  • Experience with web services
  • Used version control management systems such as Subversion

Apply today

Junior Java Web Developer (Banská Bystrica)

Full time positions available. We are seeking a junior java developer for our team to work on innovative web-based clients, dashboards and cockpits for large, international customers. If you are interested coming on board as a junior java developer, this position might be for you.

Requirements

  • Good java knowledge including working experience with java EE
  • Good knowledge of OOA and design patterns, which pattern to apply when
  • In-depth knowledge of HTML, CSS and JavaScript
  • Good knowledge of SQL database programming
  • Good knowledge of XML technologies (XSLT, DOM, SAX)

 

Educational requirements

Bachelor's degree in computer science or an equivalent degree with at least two years development experience. Or, at least two years working experience with Java.

Optionally, this is good if you have

  • Have been working with JQuery
  • Have been working with Oracle
  • Have experience with building large web sites

Apply today

Senior Java Developer (Bratislava, Banská Bystrica, Minsk)

Full time and freelance contract positions available. Working as a senior java developer on our experienced team you will build products and components for integration solutions used by international, large corporations. This role might be for you if you want to build high-quality solutions. Working with us as a senior developer, you may also get the chance to grow into a Technical Team Lead position over time.

Responsibility

  • You review customer requirements and create technical specifications in coordination with our project managers and consultants
  • You design and develop robust product components used by our international customers, technical solutions fulfilling business requirements
  • You create technical documentation and you are able to present your work and discuss details together with our consultants
  • You manage your work on an ongoing basis to ensure targeted on-time delivery and you provide continuous improvement and updates

 

Requirements

  • In-depth java knowledge providing enterprise solutions
  • At least five years working experience with Java
  • A proven record of delivering software products
  • Analytical and good debugging skills
  • Ability to solve problems independently and ability to stay focused with a project from idea to end-user-acceptance while being quality-minded
  • Strong communication skills
  • Test-driven-development experience
  • In-depth knowledge of OOA
  • In-depth knowledge of SQL database programming
  • Good experience with java software project management and development tools including version control such as SVN

 

Educational requirements

Bachelor's degree in computer science or an equivalent degree.

Optionally, this is good if you have

  • Have been working with asynchronous communication
  • Have been working with Oracle
  • Have been working with Hibernate
  • Have experience with large volume transactional systems

Apply today

Senior .NET Developer (Bratislava, Minsk)

Full time and freelance contract positions available. Working as a senior .NET developer with enprovia you create smart, easy-to-use desktop applications communicating with various types of enterprise backend systems, such as Enterprise Content Management (ECM) and Document Management Systems (DMS). Working with us as a senior developer, you may also get the chance to grow into a Technical Team Lead position over time.

Responsibility

  • You review customer requirements and create technical specifications in coordination with our project managers and consultants
  • You design and develop robust product components used by our international customers, technical solutions fulfilling business requirements
  • You create technical documentation and you are able to present your work and discuss details together with our consultants
  • You manage your work on an ongoing basis to ensure targeted on-time delivery and you provide continuous improvement and updates

 

Requirements

  • In-depth .NET knowledge providing client applications using WPF or similar
  • At least five years working experience with C#
  • Experience with .NET 4.0
  • Good skills in WCF and threading
  • A proven record of delivering software products
  • Analytical and good debugging skills
  • Ability to solve problems independently and ability to stay focused with a project from idea to end-user-acceptance while being quality-minded
  • Strong communication skills
  • Test-driven-development experience
  • In-depth knowledge of OOA
  • In-depth knowledge of SQL database programming
  • Good experience with java software project management and development tools including version control such as SVN

 

Educational requirements

Bachelor's degree in computer science or an equivalent degree.

Optionally, this is good if you have

  • Have been working with asynchronous communication
  • Have been working with Oracle
  • Have experience with large volume transactional systems

Apply today

Enterprise Account Executive - Sales (Hüfingen, Germany)

Due to rapid growth and new opportunities, we have an immediate need for an Enterprise Account Executive to support our office in southern Germany, located in the beautiful Black Forest in the city of Hüfingen, close to the spring of Danube in Donaueschingen.

As an Enterprise Account Executive you will be

  • Generating and managing leads for our mobile enterprise offering and IT outsourcing services
  • Responding to lead generation efforts
  • Conducting web-based presentations/demonstrations
  • Further develop customer relationships
  • Driving new business


You, as the ideal candidate, should have a strong work ethic, enterprise software sales experience and the desire to win. This position will maximize your sales skills while providing substantial financial rewards.

Responsibilities for this position

  • Prospect and respond to incoming leads to build and maintain a pipeline that will exceed quotas
  • Execute a consultative sales strategy and manage the full sales lifecycle, from lead generation to close
  • Demonstrate key elements of our software solutions to prospective customers through online web demonstrations and answers feature and functional questions
  • Work closely with our Professional Services team, both in Germany and in Slovakia, to demonstrate and scale our solutions to meet individual client needs
  • Prepare, present and close contracts while you monitor customer relationships throughout implementations


Requirements for this position

  • Business degree BA or similar with a minimum of ten years of technical sales experience, preferably in software sales
  • Demonstrated ability in a strategic sales role
  • Demonstrated ability to manage complex sales scenarios
  • Knowledge of IT sales cycles and able to handle extended sales cycles
  • Proven track record of expanding revenues, both with existing accounts and when establishing new
  • Strong career interest in technology sales and marketing
  • Proficient in CRM system usage
  • Excellent verbal and written communication
  • Fluent in English and in German
  • High level of enthusiasm, a strong work ethic and highly self-motivated
  • Must be motivated and work well on your own as well as a team member
  • Must be adaptable and professional
  • Ability to handle a rapidly changing and fast-paced environment 

Apply today

QM Tester – Team leader (Banská Bystrica)

We are looking for an experienced tester who can also take a team lead role in our tester team.

The ideal candidate should:

  • Be in charge of a team located in Banska Bystrica that is supervised from Bratislava. There is daily communication between Bratislava and Banska Bystrica.
  • Be responsible for work distribution among the team members and coordination of training according to the requests and specifications from colleagues and customers
  • Be responsible for preparation of test plans, strategies and test execution for the whole application life cycle
  • Report issues to various bug-tracking systems (Jira, HP QC, Mantis)
  • Evaluate testing results taking corrective action if necessary
  • Write regular progress reports, and communicate effectively to the Test Manager and business users

 

As a QM tester at enprovia you will face various challenges on different projects / platforms – Windows, Mac, iOS, Android, Windows Phone, etc.
 

Desired Skills and Experience

  • 1-3 years of experience with manual testing (automated is a plus)
  • Understanding and reviewing requirements
  • Bachelor's Degree in Computer Science, Computer/Electrical Engineering, or equivalent work experience 
  • Good analytical and problem solving skills
  • Communicative and flexible person
  • Punctual and detail-oriented person
  • Must have excellent interpersonal, verbal & written English skills (in person as well as over the telephone)
  • Be able to work in an agile environment

Apply today