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 forward-thinking and creative problem-solving. You will work alongside cross-functional teams to develop scalable, robust, and user-centric features that empower businesses globally. If you thrive in a fast-paced, dynamic setting and are looking to make a significant impact, we would love to hear from you.
Key Responsibilities:
- Develop software across the full suite of our products and services
- Participate in all stages of the software development lifecycle
- Take part in agile ceremonies such as stand-ups, planning meetings, and retrospectives
- Work closely with product managers to refine requirements into deliverable user stories and tasks
- Provide specialist technical support to colleagues
- Investigate, design, plan, and estimate potential projects and features
- Be the initial contact point for development sub-teams
- Support team members in delivering to designs and internal standards
- Provide technical mentoring and support to other team members
- Drive a positive experience through the development team and foster a culture of continuous improvement & learning
- Align the engineering team to deliver product features that meet customer outcomes
- Work closely with the Engineering Manager, Technical Lead, Architects, and Product Owner on technical input into stories and designs
Requirements:
- Demonstrable experience delivering high-quality software in modern languages
- Solid understanding of scalable cloud solutions using C# .NET/.NET Core and Angular
- Experience designing and implementing REST APIs
- Exposure to building micro-SPA front-end applications
- Creative problem-solving ability and good attention to detail
- Strong communication, documentation, and team working skills
- Thorough understanding of version control (GitHub)
- Understanding of Agile methodology
- Good understanding of Microsoft Azure services
If you're passionate about defining best practices, have experience with CI/CD pipelines, and are looking for an opportunity to make a significant impact in a dynamic environment, apply now and join our innovative team at Commify!