Senior Software Engineer

  • IT / Engineering
  • Cracow, Poland

Senior Software Engineer

Job description

We support recruitment activities for a FinTech US-based company. As a part of their rapid growth, they make significant investments in their IT systems, infrastructure, and platforms in order to deliver award-winning products and give users an outstanding experience. Therefore, they launched a brand-new technology hub in Krakow's city center and search for talented specialists to be a part of their team.

 

Key Takeaways

Stack: C# & .NET (REST Web, .NET Core, Micro Services)

Salary: 18 000 - 20 000 PLN gross UoP / B2B

Location: 100% remote or hybrid (Kraków)

Recruitment process: 2 - step online process

Role description

  • Develop performant solutions using the latest .NET technologies
  • Debug live and development problems using any means necessary to understand the problem and come up with a solution
  • Build applications from scratch or pick up existing applications and modify them to meet business or technology needs
  • Write clean, scalable code using .NET programming languages
  • Interact with other teams and functions within the business or technology department to come up with the best solution for the task at hand
  • Take part in planning and estimation work for each sprint, involved in discussing technical solutions
  • Be an active participant in sprint retrospectives and take any actions forward for continual improvement of the team’s ability to deliver
  • Strong focus on solution design, performance, and scalability
  • Ensure that solutions align with best practices and modern design principles
  • Use a test-driven approach to development in both unit and integration testing
  • Utilize effective continuous integration builds and techniques for efficient and agile development
  • Maintain an appropriate level of competence through ongoing training, making requests for updates or development as required
  • Participate in conducting code reviews and design/architecture sessions
  • Continually evaluate new technologies and tools to determine if they could enhance the current offerings and processes

Requirements

  • C# & .NET (REST Web, .NET Core, Micro Services)
  • Working in an Agile, Scrum process
  • TDD (NUnit, XUnit), BDD (SpecFlow, xBehave)
  • SQL Server & T-SQL
  • Multi-threading and concurrency

Nice to have

  • Real-time systems specifically working with time series databases and data 
  • Understanding and experience with Low Latency development 
  • Previous experience and an understanding of messaging systems e.g. TIBCO, ActiveMQ, and TREP 
  • Continuous Integration experience especially Teamcity l
  • Prior experience integrating platforms with backend API
  • Cloud development experience 
  • NoSQL experience

We offer

  • Great Benefits and Competitive Salary
  • Employee Assistance Programme through Magellan Health (support on a wide range of work and personal issues)
  • Private healthcare for employees and closest family members
  • Life insurance
  • Lunch vouchers
  • Multisport Card
  • Support our candidates from Ukraine: reimbursement of transport costs to Poland, visa assistance, one-off shipping contribution