+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

94-29 =
+
Forgot password

Enter your email, and we will send you your password

Access Finance

Senior Software Engineer

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    Access Finance AD is the leading non-bank financial institution providing consumer loans through credit cards. Our mission is to provide everyone, regardless of their life status, the chance to gain quick access to financial tools, products and services in the time of need or simply to persuade their dreams. Currently operating in Bulgaria, Romania, Spain, and Mexico, we are soon expanding into the U.S. market. Our innovative approach and commitment to financial technology set us apart as a leader in the industry.  

    Access Finance is a part of Management Financial Group (MFG) – holding company, uniting leading providers of non-bank financial services in Central and Eastern Europe, with more than 15 years’ experience in financial services, more than 8 300 employees and associates in over 450 offices.

    About This Role:

    As a Senior Software Engineer, you’ll take charge of development projects from inception to completion, ensuring adherence to best practices and quality standards. Your role involves guiding the development team through mentorship, fostering a collaborative work environment. Additionally, you’ll actively engage in hands-on coding tasks, promote continuous improvement initiatives, oversee project planning and estimation, resolve conflicts, and participate in the on-boarding process to support team growth and success.

    Responsibilities:

    • Take ownership of software development projects from planning to delivery, ensuring that they are completed on time, and to the required quality standards
    • Hands-on Coding: Lead by example by actively participating in coding tasks, contributing high-quality code, and demonstrating best practices in software development
    • Collaboration: Foster a collaborative and inclusive team environment, promoting communication and knowledge sharing among team members
    • Continuous Improvement: Encourage a culture of continuous improvement within the team, seeking out opportunities to streamline processes, adopt new technologies, and enhance team efficiency
    • Project Planning and Estimation: Work closely with business analysts/project managers to plan development efforts, estimate project timelines and resource requirements, and track progress against milestones
    • Additionally, onboard new team members effectively, providing them with the necessary resources, training, and support to integrate smoothly into the team and contribute to its success.

    Requirements:

    • Proficiency in C# and .NET Framework including the newer versions of .NET
    • Legacy System Support: Demonstrated experience in supporting and maintaining legacy systems is crucial. This includes understanding undocumented code, identifying and fixing bugs, and making enhancements or updates as needed
    • Extensive experience working with SQL Server
    • Adaptability and Learning Agility: The ability to quickly learn and understand unfamiliar code, technologies, and systems is essential
    • Attention to Detail is critical to ensure changes and updates do not introduce unintended side effects or regressions
    • Continuous Improvement Mindset: A commitment to improving processes, documentation, and code quality over time, even within a legacy environment.
    • Pragmatic Problem-Solving: The candidate should demonstrate a pragmatic approach to problem-solving, focusing on practical solutions that balance technical excellence with business needs. This includes the ability to prioritize tasks effectively, making decisions based on available resources and constraints, and avoiding over-engineering solutions for simple problems
    • Ability to Simplify Complexity: Experience simplifying complex systems and processes, rather than adding unnecessary layers of complexity. The ideal candidate should have a track record of streamlining code, optimizing workflows, and reducing technical debt in legacy systems.

    Our offer:

    • Be part of an innovative and rapidly growing fintech company
    • Collaborate with a diverse and talented team across multiple markets
    • Enjoy competitive compensation and opportunities for professional development
    • Opportunity to work, develop and grow in a dynamic environment, targeted at international expansion
    • Friendly and casual work environment.

    We are searching for candidates who enjoy working with people in a fast-paced, growing environment. If you have the drive to succeed and advance your career while creating a better world for yourself and others, Access Finance might be for you!

    If this position resonated with you, please send us your resume. The confidentiality of your data when applying with us is protected under the GDPR. Please note, only short listed candidates will be contacted.