For the first time, we're hiring a Principal Software Engineer to shape the future of our tech platforms on a global scale. From cloud-first architecture to mentoring engineering talent, your impact will be felt across borders. Bring your vision — we're ready to build it together.
This is a high-impact, high-visibility international role, where you will influence architecture, elevate engineering standards, and mentor teams across the organization. You'll work with cutting-edge technologies and help us build scalable, secure, and performant solutions that power critical business processes.
If you are passionate about designing best-in-class software systems, driving innovation, and coaching others, we'd love to hear from you.
What You'll Do
* Collaborate to enhance system architecture and design, considering deployment context and requirements.
* Adhere to and improve software development guidelines to ensure quality and consistency.
* Develop and test software applications, simulating real-world scenarios.
* Write clean, efficient code and produce detailed technical specifications.
* Suggest and implement system improvements, balancing technical excellence with cost-effectiveness.
* Mentor and support developers through code reviews, coaching, and knowledge sharing.
What You Bring
We are looking for a well-rounded Principal Software Engineer with the following experience:
* 10+ years in front-end and back-end development, with expertise in .NET 7 and Angular or Blazor.
* Experience as a Principal Software Engineer / Developer.
* Background in CRMs, Payment Processing, Business Process Improvement, high-performance transaction systems.
* Strong experience with TDD and automated testing (MSTest, NUnit, Selenium, Nbomber).
* Hands-on cloud architecture experience across Azure, AWS, Google Cloud.
* Knowledge of cloud deployment (storage, networking, Azure Accelerated Networking).
* Experience with containerization (Docker, Kubernetes).
* Familiarity with message brokers (RabbitMQ, Kafka).
* Proficiency in scripting (PowerShell, Bash).
* Knowledge of microservices architecture and mobile development.
* Understanding of system design for scalability and performance.
* Experience with collaboration tools (Jira, Confluence, Trello).
* Proficiency with version control (Git).
* Database experience (ORM tools like NHibernate, Entity Framework).
* Reporting tools expertise (Jasper Reports).
* Familiarity with Elasticsearch, SonarQ, Power BI, Data Lake, Grafana.
* Expertise in security and communication.
* Advanced English skills for global collaboration.
Why Join Us?
* First Principal-Level Role: Shape this role and drive technical leadership.
* International Exposure: Collaborate across countries and cultures.
* Influence and Impact: Define best practices, mentor future leaders, contribute to strategic decisions.
* Continuous Learning: Work with modern technologies in an innovative environment.
J-18808-Ljbffr #J-18808-Ljbffr