Vertex Solutions has been providing an excellent service to our clients in Enterprise Software, FinTech, Insurance, Mobile, R&D, Finance and IT since 1997. We work for some of the most innovative names in their respective markets.
We operate as partners from a position of trust, developed through our delivery of essential talent time and time again. We have helped to build talented teams of scientific staff and engineers (in Software, Hardware, IT and Network Support disciplines) from graduate through to board level, allowing our clients to create value and develop their brand.
We have enjoyed continued growth and success during the pandemic and as a result developed a working methodology that has enabled our team to achieve significant results as well as being fully engaged with the business. As a result of such a successful model, you can work fully remote, hybrid remote/office arrangement, be permanently office based.
We provide some of the best technology talents in Europe to a mix of global brand names and cool technology start-ups.
About project & team
Technical purpose of the job is a full stack development of .Net based solutions. Job duties include software development & automated tests, discussing specifications with the business in Agile environment and providing support when necessary. The team works in an international environment supporting 20 countries in the European time zone. Software Engineer participates in the entire project life cycle starting from inception till transition. Very strong emphasis on quality with TDD/ATDD and continuous integration/continuous deployment is already put in place.
Responsibilities:
- Analyze and propose solutions based on business requirements,
- Efficiently translate these requirements into working software,
- Demo the solution to the business and incorporate feedback,
- Amend and produce specifications/documentation as required,
- Investigate live system faults, diagnose problems, propose and provide solutions,
- Complete projects in a timely manner.
- Proactively rolling out technical strategy like cloud roadmap and DevOps tooling adoption, best practices, security aspects and formal procedures like ITSA / EHC etc
- Supporting other team members during their development activites, including supervisioning & guiding less experienced developers
Your daily tasks:
- University or Technical College graduate (preferable in IT)
- 4 years of programming experience in .NET, C#
- Databases (MS SQL Server 2012 or higher; PostgreSQL would be an advantage)
- Web UI development and testing, JavaScript, HTML, CSS, TypeScript, Angular 4 or higher, Bootstrap 3 or higher,
- Entity Framework, Unity
- Clean Code Principles, C# Design patterns.
- TDD/ATDD, Continuous Integration, Continuous Deployment
- DevOps & DevSecOps
- Micro-services based architecture
- Cloud knowledge & experience (GCP or AWS) would be a big plus
- Excellent English language communication skills, both written and verbal
- Team player with good interpersonal skills and adaptable to change
- Curiosity and learning capabilities, ability to absorb new technologies & procedures quickly
- Self organized and have good business communication experience
- Ability to work in a team of diversified international environment
- Ability to work efficiently and independently under pressure
- Knowledge of how banks work and operate would be a plus
- Experience in a corporate world is a significant plus
What we can offer:
- B2B or Permanent type of employment,
- Health care, life insurance,
- Flexible working hours,
- Attractive salary,
- Informal work environment,
- Agile methodologies,
- Flexible WFH (agreement in the teams),
- Friendly teams and people-focused attitude,
- Long-term projects,
- Opportunity to learn new things.