Senior Software Engineer

Angajator: The Access Group
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: peste 5 ani experienta
    Orase:
  • Timisoara
  • Actualizat la: 19.09.2024
    Remote work: On-site
    Scurta descriere a companiei

    The Access Group is one of the leading providers of business management software to small and mid-sized organizations in the UK, Ireland, and Asia Pacific. Over the past years, we’ve gone from almost 1,000 to 6,000 people. We help over 60,000 customers across commercial and not-for-profit sectors become more productive and efficient.
    Our Global Operations Center in Romania is on a journey of continuous growth and want to engage with top talent around the country. Headquartered in Timisoara, we offer you the possibility to work remote and join our offices at your choice.
    Helping everyone at Access Love work and Love life is at the heart of everything we do. It shapes how we do things and allows us to create a place where people want to be and can be at their best.
    We’re passionate about our values, which guide how we all make decisions and get things done. We love to make our customers lives easier so our value to ‘Make Access better every day’ is one we’re obsessed with. From attracting the right people, helping them grow and be the best they can be, we’re helping people at Access to love what they do and be happy.

    Cerinte

    • You’re unwaveringly customer-focused - thinking about our customers first to go
    the extra mile and ensure our customers, guests, and users alike will be best
    served.
    • You value software quality - you’ll be an experienced developer able to build and
    deliver high-quality software, skilled in Unit Testing, applying TDD and BDD.
    • You value code quality – you’ll be a passionate proponent of quality code, with
    production experience applying SOLID principles and software craftsmanship.
    • You’re comfortable working autonomously - once given a project, you can take it
    from inception through to successful completion, seeking input and feedback along
    the way.
    • You’re prepared to drive change – you use learning techniques, soft skills, and lead
    by example to inject new ways of thinking wherever needed.
    • You have experience with scalable microservices architecture and understand how
    to refactor legacy monolithic systems for better extensibility and maintainability.
    • Desirable - You have experience working with financial systems, particularly in
    areas like invoicing and fiscalisation.

    Responsabilitati

    You will be responsible for adding new features, ensuring compliance with regulations
    across different markets, and refactoring the subsystem to improve its extensibility, clarity,
    and maintainability. In this role, you will analyse the current monolith, design and
    implement scalable microservices, and ensure seamless integration with our existing
    architecture, all while maintaining high security and performance standards.


    Your skills and experiences might also include:
    We’ve successfully migrated our core products into Kubernetes in Azure and are in the
    process of refactoring a monolithic WebForm app into an Event-Driven, Microservice
    architecture. We’re still on this journey, but our current approach utilizes SPAs with
    TypeScript, React, and C# .NET Core APIs, all hosted on Azure PaaS. We also implement
    Infrastructure as Code (IaC) using Terraform, leverage micro frontends with Open
    Components, and make extensive use of Azure PaaS services to optimize scalability and
    reliability.

    Alte informatii

    What does Access offer you?

    We offer a flexible, hybrid working environment where you can balance work and life while
    maintaining a strong office team-based culture. We deliver on what we say, taking the
    development of our people seriously. We’ll work with you to progress your success plan
    and provide opportunities to accelerate your career.
    You will start with 25 days annual leave that increases with your seniority in the company, a
    private healthcare and life insurance. We pride ourselves on being an organisation that
    gives back so you’ll also have one charity day allocated to support a cause that matters to
    you. There are plenty of other perks. Apply to find out more.
    We are seeking a Senior Software Engineer to join our team working on the invoicing and
    fiscalisation system of our main product

    Job-uri similare care te-ar putea interesa:

    Remote

    Timisoara,

    Timisoara,

    Vezi job-uri similare (62)