The ideal candidate hired into this position should have the following competencies and experience:
Your Responsibilities:
What we offer:
The ideal candidate hired into this position should have the following competencies and experience:
Your Responsibilities:
What we offer:
Are you up for a challenge? We are currently engaged on some very exciting and challenging projects in different industry niches. Through our partnerships with global technology leaders, including Microsoft, Oracle, IBM and EMC we offer premium IT products, professional services and expertise in design, development and integration of systems and applications.
We are looking for experienced C# developers to join our teams and together tackle these challenges head on. You can expect to further develop your skills and expertise, while having a great time.
Position
Within our Engineering Team in Belgrade, you will have exposure to both technical and functional aspects of one of our most exciting products. While you will be acquiring a deep knowledge of the fast-growing Private Equity industry – and Alternative Investments in general – you will also evolve in an international, Agile and fast-growing environment, with a strong drive for technical innovation and where higher performers get rewarded with faster career developments and new opportunities.
Product
The Engineering group you will join is in charge of eFront Investment Café, a modern Cloud-based SaaS (Software as a Service) offering, Number 1 leader on its market with half million users and one of our most exciting and innovative products from a technology perspective.
Mission
A key objective for our Delivery Team over 2019/2020 will be to completely automate the delivery pipeline of Investment Café (ie. literally from a code change made by a developer to Production). As a member of a multi-skills Squad (Product Owner, Developers, Testers, CI/CD Engineer, Agile Coach, Documentation Writer, etc.), one major part of your role will be to contribute to this automation, using (or learning to use) the most appropriate tools available on the market.
Another objective for us will be the transition of the product’s current architecture to a distributed organization of services and micro-services. Consequently, another part of your role will be to contribute to the definition of the new architecture as well as implementing the CI/CD pipeline.
Typically, you will be using / integrating Cloud capabilities such as AWS Elastic Beanstalk, Docker, Kubernetes, AWS Fargate but also possibly Azure Service Fabric, etc.
Technologies and concepts involved:
• Java SE (Spring Framework, Hibernate/JPA, etc.)
• Java EE (EJBs, etc.)
• C#, Web.Api, Ninject, EntityFramework
• HTML5 (jQuery, Knockout.js, Bootstrap, Less, Devextreme, etc.)
• Adobe Flex
• MS SQL Server
• Apache Tomcat, Oracle WebLogic
• Git, Gerrit
• TFS, VSTS, Maven, Jenkins
• FlywayDB, Liquibase
• SonarQube, BlackDuck
• Amazon Web Services
• NewRelic, Splunk
If you are familiar with these technologies, then you probably have:
• Fluent English
• BSc or MSc in Electrical Engineering, Computer Science, Software Engineering, or related fields
• At least 2 years of experience as a Software Development or CI/CD Engineer on large and complex projects
• Hands on experience with environments and tools such as Maven, Jenkins, Nexus, Artifactory, TFS, VSTS, Git, Gerrit, SonarQube, BlackDuck, NewRelic, AWS
• A previous experience using managed / advanced services from Amazon Web Services and/or Microsoft Azure is a plusž
Why eFront is a place for you
Our multicultural environment is fueled by creative people who are driven to deliver. We are committed to provide you with an opportunity to build your career, develop and improve your skills as a part of the fastest growing FinTech industry in the world.
At eFront we are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, nationality, age or disability status.
Find out more about eFront and our people #eFrontlife
We are currently looking for a IT Project Manager to our newly established Project Management Office (PMO). As an IT Project Manager you will manage multiple programs & projects end-to-end using an established project management framework.
You will play a vital role within Group IT function. The projects you lead will vary in terms of budget, complexity and size depending on the scope of the project and technology being implemented.
About job
Your responsibilities stretches from all aspects of the projects, including: planning, scope, scheduling, reporting, stakeholders, resource management,
communication, risk management, dependencies, time, quality and budget.
As an Project Manager you will report to the PMO and you will work on a group level supporting the entire Crayon Group and it’s subsidiaries. This means that project you lead will affect employees in up to 22 countries.
Expertise
• Minimum 5 years of proven expertise leading complex projects
• Project Management Methodologies e.g. PRINCEZ, PM/PMBOOK, Six Sigma etc.
• Strong domain knowledge within IT
Other
• MS Project / Project Online
• PMP Certification or equivalent
Education
• Bachelor or Master Degree within IT, Finance, Project Management
Experience
In order to fit comfortably in the role as an IT Project Manager we believe that you are driven and structured individual with a background in IT or finance. You have excellent interpersonal, oral and written communication skills as well as a strong interest within IT and technology. You have extensive experience from leading and executing complex projects in a fast paced international environment.
It’s meriting if you have experience from operational work within development, application or architecture since the role includes close cooperation with
professionals within these areas.
Expectations
Crayon is a fast growing global company in a complex industry. This provides challenges for our PMO & Project Managers as we need to handle an increasing amount of incoming project requests while still maintaining a high quality output and delivering projects according to plan & budget.
Examples of project that you could be responsible for:
• Implementation and Deployment of CRM tool/Ticketing tool
• Requirement analysis and business evaluation of an HR system
• Roll out of security solutions
• Deployment of payment solutions and B2B integrations
We are looking to fill a key role within our development team. The role will focus on DevOps activities to unify our software development and software operations processes activities. You will be responsible and maintain our development and test environments and set requirements on the production platform. You will be the bridge between our developers and our infrastructure engineering team.
About job
The role will be in charge platform set-up, application configuration, deployment, monitoring, performance tuning, security. You will be involved in our technology choices and which tools we use. You will be the go-to person for all practical aspects of our development, test and production platforms, assist with incident management and problems solving and much more. You will also advocate for automation and monitoring to keep track of system health, security and performance to be able to act head when the platforms needs scaling up. On top of this you will work source code management, build management and release workflows.
Expertise
• Windows Server * IIS
• SQL Server & T-SQL
• Windows Azure Platform
• Networking & DNS
• PowerShell
• Microsoft .NET Framework & Development
Other
• Visual Studio Team Services
• Integration Services & EDI
• Performance Tuning
• Security
Education
• Relevant industry experience
• Industry standard certifications
Experience
We believe that you are driven and structured individual with a background in development and/or IT-infrastructure. You enjoy to be hands-on, sole problems and help colleagues. You like to be in control and have a standardize approach to your work. You have experience and hands on knowledge in Azure and Azure security, several generations of Windows Server, IIS, PowerShell, VSTS, GIT, Application Insight/Google Analytics.
We work in an agile development process and use tools like VSTS, Visual Studio, Team City and Enterprise Architect in order to track, manage and plan our development.
Expectations
Crayon is fast growing global company. This provides some challenge for our system platform and we need to manage both scalability, flexibility and geo/culture. In the DevOps role you will work closely with a team over 15 developers, solution architects and our infrastructure team to manage these and other challenges. You will work with business critical systems and help us to get better and work more efficiently.
We have a Microsoft based infrastructure with Dynamics 365 for Ops, Dynamics 365 for Sales, Azure, Logic Apps, ALF, BizTalk, Office 365, Skype for Business, Visual Studio, VSTS and more.
We are looking for developers to join our growing team. As a developer in our team you are responsible for full lifecycle of development, designing solutions for new features and making them come alive in our system. This includes design, coding, testing, builds, deployment etc. We believe that a great developer knows all of these disciplines, although one might have specific interests in some areas where he/she can do a larger contribution to the team by delivering extra knowledge and expertise.
About job
Together with our Solution Architects, Program Manager and Team Lead you will design and build solution based on requirements from the business side.
We work in an agile development process and use tools like VSTS, Visual Studio, Team City and Enterprise Architect in order to track, manage and plan our development.
Expertise
• Development in .NET using C3
• Web Applications
• Web Services (REST, SOAP, XML-RPC, etc.)
• Object Oriented Programming (OOP) principle
• SQL Server
• Windows Azure Platform
Education
• Master of Science
• System Analyst
• Computer Scientist
Experience
To fit the role you are a .NET full stack developer with a couple of years experience. You like to work in an agile environment, where we need to deliver new features in short time without compromising on structure and quality.
You have a genuine interest in software development and apart from coding, other disciplines such as data modeling and architecture are areas that interest you as well.
Expectations
Crayon is a fast growing global company. This provides some challenge for our system platform and we need to manage both scalability, flexibility and geo/culture.
As a Developer you will work on group level building solutions supporting the entire Crayon Group. It will be your job to manage and solve these challenges.
We have a Microsoft based infrastructure with Dynamics 365 for Ops, Dynamics 365 for Sales, Azure, Logic Apps, ALF, BizTalk, Office 365, Skype for Business, Visual Studio, VSTS and more.
We are currently looking for two experienced Solution Architects to join our growing team. One with focus on .NET and the other with focus on Integrations. As a Solution Architect you will be responsible for architecture and design of our in-house developed systems and applications. This includes both of the internal architecture of the application and how they integrate with other systems.
About job
You will collect and analyse require requirements from the business, manage data modelling and solution architecture as well as provide cost and time estimates.
Together with our development with you will design the solution based on the requirements and lead the execution and delivery. We work an agile development process and use tools like VSTS, Visual Studio, Team City and Enterprise Architect.
Expertise
• Microsoft .NET Framework & Development
• Web Applications
• Web Services
• Backend applications
• SQL Server
• Windows Azure Platform
Analysis & Design
• UML
• Data Modelling
• Integration Design
• Agile Development
Education
• Master of Science
• System Analyst
• Computer Scientist
Experience
To fit comfortable in the role we believe you have a background as a system developer with experience from application development and integrations in multiple contexts. You are experienced in .NET and have worked a few years as lead developer with responsibility for product delivery.
Even if you currently do not code on a daily basis you have strong roots in development and a genuine interest in details. You should have very strong capabilities when it comes to analyse requirements and transforming them into a technical solution and code. You trive to build solutions on modern technology and architecture.
Expectations
Crayon is fast growing global company. This provides some challenges for our system platform and we need to manage both scalability, flexibility and geo/culture.
As a Solution Architect you will work on group level building solutions supporting the entire Crayon Group. It will be your job to manage and solves these challenges.
We have a Microsoft based infrastructure with Dynamics 365 for Ops, Dynamics 365 for Sales, Azure, Logic Apps, ALF, BizTalk, Office 365, Skype for Business, Visual Studio, VSTS and more.
We are currently looking for a Team Lead for our growing development team in Group IT organization with onsite location in Crayon office in Belgrade, Serbia. As a Team Lead for the development team you will be responsible for line management and personal development of a team with highly skilled developers. The role also includes managing and leading the daily activities in the development team as well as improving the development process.
We currently work with an agile development process and use Visual Studio Team Services to track and manage our development. In the role as Team Lead for development you will utilize this tool to plan, manage and track the activities of the development team.
About job
You will work close with the Program Manager and our Solution Architects to ensure that the development team delivers according to plan and that they develop according to business requirements and the the suggested solution design.
Expertise
• Development Methodologies e.g. SCRUM
• Project Management • Leading a team
• Microsoft .NET Framework & Development
Experience
We believe that you are a driven and structured individual with a background in development, you should have experience of leading individuals, teams or managing projects.
Expectations
Crayon is a fast growing global company. This provides some challenges for our development team as we need to handle the increasing number of incoming business requirements while still maintaining high quality output and delivering according to plan.
As a Team Lead for Development you will work on group level with a development team supporting the entire Crayon Group. It will be your job to manage and solve these challenges.
We have a Microsoft based infrastructure with Dynamics 365 for Ops, Dynamics 365 for Sales, Azure, Logic Apps, ALF, BizTalk, Office 365, Skype for Business, Visual Studio, VSTS and more.
The ideal candidate hired into this position should have the following competencies and experience:
Your Responsibilities:
What we offer: