Welcome to the "A Day in the Life" blog series, where we’ll be giving you an insider’s look into the daily routines, challenges and triumphs of various positions within Pwrteams. Each edition features a different role, offering a detailed narrative of a typical working day. From early morning meetings and collaborative brainstorming sessions to the intricate problem-solving and innovative thinking that characterise our work. Whether you’re a prospective employee curious about a specific job opening and the company culture, a current team member looking to learn more about your colleagues, or simply someone interested in the dynamic world of our industry, this series is for you.
This month, we had a chat with Tsvetan Georgiev, Senior Salesforce Developer at Funding Circle's team at Pwrteams. Check out his answers below to find out what a typical work day for him looks like.
My technical career officially made its start about 11 years ago. I started as a Technical Support Specialist and since then I have moved my way up, becoming eventually a senior one. During my time there I gained valuable knowledge on various enterprise level systems, but there was a limit to what I could do as a Support Engineer.
This is when I got the opportunity to move internally to a Junior Developer role, which was the foundation of where I am now as a Senior Salesforce Developer. This has given me the opportunity to jump over that fence that I was facing in technical support.
My developer experience started about 7 years ago and up to this date is still focused on the Salesforce.com platform. I can say that I still love working with it and tackling its challenges.
As to how I came into my current position and joined the Funding Circle team, here at Pwrteams – I was simply reached out to by our lovely recruitment team.
Me and my team Funding Circle work entirely in Salesforce to provide custom functionalities and smooth operational processes that allow loans to progress from the point of an application being started all the way through to that loan being listed.
We have daily catch-up meetings to share progress among the team and discuss any potential issues or blockers. Depending on the projects at hand, if needed we may dedicate some time for deep dive sessions or brainstorming.
I would start my day by checking my emails and IMs, before jumping into coding mode. This usually includes working on a technical task, assigned to our team or reviewing any PRs submitted by my teammates.
I would say that it's the challenges that come in building robust, efficient and scalable applications, within the limits set by the platform. Salesforce as a multi-tenant platform has enforced some transactional limits that each developer has to work with and make sure that his application doesn’t go over these limits.
As our application is extensively customised, identifying and debugging an issue can in some cases be challenging, especially if it’s not easily reproducible and faced randomly.
While the majority of my prior skills overlap with what I have been working on so far, I have gained a more detailed knowledge on some of the possible UI testing frameworks and approaches with Salesforce.
Everyone that I had the chance to meet at Funding Circle is very positive and great to work with. When I joined the company, I was welcomed warmly and just a few days after that I was already feeling like part of the team.
The hierarchy is simple and well-understood. There is no micro-management that can cause unnecessary strain, and this shows trust in the people. They are ready to respond to any queries or concerns you may have.
Also, good work-life balance is encouraged and this gives me flexibility whenever needed.
Last but not least, in the technology department we have the freedom to choose our own development tools and environment, which allows you to bring the most out of your productivity. We also have dedicated weekly time for personal development, which is another great asset in our belt.
While being part of an outsourced team, as a Pwrteams employee you always feel fully integrated. The company shows that it cares for its employees with regular meetings that aim to make sure that you feel comfortable.
The events that are being organized locally are another way to make you feel like part of the family.
The company is always there to support you and gives you freedom in choosing the best working model for you.
Also, we have a great benefits package that you can tweak as per your needs.
Keen to work alongside amazing professionals like Tsvetan? We're on the lookout for other experienced Salesforce Engineers to join his team. Check out the requirements and make sure to apply.