Role Overview: Senior Software Engineer
Client-Facing Role
This is a senior position where you will lead a team while remaining deeply involved in technical work. The role requires you to learn and develop the platform, offering a varied and engaging workload.
Key Qualities
- Inquisitive nature
- Strong requirement-gathering skills
- Excellent communication skills, particularly in simplifying technical concepts for less technical stakeholders
- Comfortable presenting requirements and leading client presentations
Technical Requirements
Essential:
- 5+ years of commercial experience with C#
- Strong experience with SQL and Azure
Desirable:
- Experience with MongoDB
- Domain-driven design experience
- Ability to set up hosting environments
- Experience working in digital agencies
- Exposure to Google Analytics and Shopify (highly advantageous but not essential)
Project Involvement
You will primarily be working on the backend of the Ad Extend platform, a tool that helps companies manage their advertising campaigns across 30 countries. The team is currently integrating the platform into a new country and is looking to expand their development team, starting with this senior role.
Hiring Timeline
- Interview Availability: Next week
- Offer Timeline: Potentially by next week
- Ideal Start: Within the next few months
Compensation
- Salary Range: $110k - $130k for a strong senior candidate; up to $150k for an exceptional candidate
Current Recruitment Status
The company is currently leveraging their own network to find a suitable candidate and has not yet engaged with an agency.
Responsibilities
- Gathering requirements from clients
- Leading presentations and simplifying technical requirements
- Progressing to work with larger clients over time
- Leading and mentoring a team of approximately six members
Unique Selling Points
- Great office environment
- Hybrid work arrangement (2 days WFH)
- Opportunity to work with modern technologies
IT Team
The current IT team comprises seven members, including one other lead.