Senior Software Engineer
Join Commify, where we are redefining business communications with our innovative messaging solutions. We are seeking a talented Senior Software Engineer who is passionate about leveraging technology to enhance user experience and drive business success. In this pivotal role, you will be responsible for leading the design and implementation of complex software projects that push the boundaries of what our platform can achieve.
As a Senior Software Engineer, you will be part of a collaborative environment that values
- thinking and creative
- solving. You will work alongside
- functional teams to develop scalable, robust, and
- centric features that empower businesses globally. If you thrive in a
- paced, dynamic setting and are looking to make a significant impact, we would love to hear from you.
Requirements
The role holder will be responsible for:
- Developing software across the full suite of our products and services
- Taking part in all stages of the software development lifecycle as part of a
- knit, highly collaborative and continuously improving team - Participating in agile ceremonies such as
- ups, planning meetings and retrospectives - Working closely with product managers to refine requirements into deliverable user stories and tasks
- Providing specialist technical support to colleagues, both in and out of hours
- Investigating, designing, planning and estimating potential projects and features
- Being the initial contact point for development
- teams working on a work stream within the larger team - Supporting team members in delivering to designs and internal standards
- Technical mentoring and supporting other team members
- Drive a positive experience through the development team, foster a culture of continuous improvement & learning, and quickly resolve resource and prioritisation conflicts
- Aligning the engineering team to deliver product features that meet customer outcomes and use data to continuously learn, test and improve the quality and value of features
- Working closely with the Engineering Manager, Technical Lead, Architects and Product Owner, both internal to the team but also across the Engineering layer, on technical input into stories and designs
The job holder will be an exceptional candidate, with a proven track record in a similar role. In particular they are required to have:
- Demonstrable experience of delivering high quality software in one or more modern languages
- Solid understanding of scalable cloud solutions using development frameworks and languages in C#. NET/. NET Core and Angular
- Experience of designing and implementing REST APIs
- Exposure to building
- SPA
- end applications - Creative
- solving ability - Good attention to detail
- Team working skills
- Strong communication and documentation skills
- Ability to prioritise and adhere to deadlines
- An ability to apply measured
- restraint, empathy and courtesy to others during challenging situations, for example, when dealing with a difference of opinion - Thorough understanding of version control - exposure to Git
Hub - Working in and understanding the core principles of Agile methodology
- Passionate in defining best practises to ensure the codebase meets industry best standards as a minimum
- Good understanding of Microsoft Azure services
Desirable
- Experience of mentoring team members in professional and personal development
- Good understanding of CI/CD pipeline and containerisation (Docker, Kubernetes, etc)
- Infrastructure as Code scripting using Terraform
- Experience working with international teams
- Experience using Vue Java
Script Web Framework - Atlassian JIRA and Confluence experience
- Agile practices such as
- programming,
- driven development and user stories
Benefits
- Competitive Salary (€50, 000 to €60, 000 depending on experience )
- Company Bonus Scheme based on performance
- Private Healthcare & Dental
- 27 days annual leave plus Bank Holidays
- Birthday off work
- Christmas voucher
- Monthly/quarterly socials
- Training & Development opportunities
- Hybrid working
Fii primul, care se va înregistra la oferta de muncă respectivă!
-
De ce să cauți de muncă pe Lucrezi.ro?
În fiecare zi oferte noi de muncă Puteți alege dintr-o gamă largă de locuri de muncă: Scopul nostru este de a oferi o gamă cât mai largă de opțiuni Lasă să-ți fie trimise noile oferte prin e-mail Fii primul care răspunde la noile oferte de muncă Toate ofertele de muncă într-un singur loc (de la angajatori, agenții și alte portaluri) Toate serviciile pentru persoanele aflate în căutarea unui loc de muncă sunt gratuite Vă vom ajuta să găsiți un nou loc de muncă