Senior Software Engineer

Our client is looking for a Senior Software Engineer with strong experience in the design and development of large-scale systems to handle huge data transfers and performing calculations based on business needs. This position requires strong analytical, design and development skills. Candidate must be a quick learner who is highly motivated and willing to tackle new technologies while being able to work collaboratively as an integral part of a team or independently. You will have the opportunity to develop a close team dynamic with coworkers from around the globe.

Responsibilities:

  • Design and develop cloud first solutions, applications, components, and common services based on development models, languages and tools, including unit testing, performance testing and monitoring and implementation
  • Being a hands-on problem solver and developer helping to extend and manage the data platforms.
  • Support business and technology teams as necessary during design, development and delivery to ensure scalable and robust solutions
  • Build data-intensive applications and services to support and enhance fundamental financials in appropriate technologies.
  • Build data modeling, achieve performance tuning and apply data architecture concepts
  • Provide operations support to resolve issues proactively and efficiently
  • Communicate effectively with all business actors in order to achieve the envisioned goals

Required Skills:

  • Bachelor's/Master’s Degree in Computer Science, Information Systems or equivalent.
  • 6+ years of backend development using OOP and modeling data for SQL and No-SQL with both ORM and native SQL interaction
  • Hands on experience in BIG Data technologies.
  • Hands-on experience in developing scalable data pipeline large volumes of data and applying ETL and ELT concepts.
  • Understanding of database performance tuning (with SQL Server as a plus)
  • Ability to manage multiple priorities efficiently and effectively within specific timeframes
  • Excellent logical, analytical and communication skills are essential, with strong verbal and writing proficiencies
  • Knowledge of Fundamentals, or financial industry highly preferred.
  • Experience in conducting application design and code reviews
  • Proficiency with one or more of the following technologies:
  • Database systems (MS SQL, MySQL, PostgreSQL)
  • Object-oriented programming
  • Programing Languages (C#, Java, Python)
  • No-SQL (Spark, Scala)
  • Hands on experience in using cloud native resources in AWS, GCP or Azure
  • Preferred tech stack: C#, T-SQL with AWS cloud experience
We are looking forward to receiving your application (English CV) over the application-dashboard. Our responsible consultant will contact you immediately after receipt.

Apply for this job

Does this job fit your talents and seem right for you? Don't hesitate to apply online now.

Facts about the job

Country
Romania
Location
Bucharest
Contract type
permanent
Job-ID
396642
Company
Talentor Romania