This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
iPromote is a digital advertising platform designed to simplify and enhance online advertising for partners and small businesses. It offers automated ad creation and distribution across major networks, ensuring your ads reach the right audience. iPromote makes digital advertising accessible and affordable through technology designed to service and support the unique needs of the SMB market. With iPromote, businesses can maximize their online presence, increase visibility, and drive customer engagement. We are seeking a highly skilled and experienced Lead .NET Developer to join our team. This role blends hands-on development with team leadership, mentoring, and coordination responsibilities. You will be responsible for designing, developing, and maintaining enterprise-level applications using the Microsoft .NET stack, while also supervising a small team of developers to ensure timely and high-quality project delivery. This position reports to the Vice President of Engineering.
Job Responsibility:
Design, develop, test, and deploy scalable .NET applications using C#, .NET Core, and related technologies
Collaborate with frontend engineers, product managers, and the QA team to deliver robust and user-friendly solutions
Write clean, maintainable code following best practices and company standards
Perform code reviews and provide constructive feedback to team members
Ensure system security, scalability, and performance optimization
Heavily utilize gen AI tooling to increase productivity
Lead and mentor a team of 4-6 software developers
Assign and manage workloads, set priorities, and oversee the development lifecycle
Conduct regular one-on-one meetings, provide coaching and career development
Collaborate with cross-functional stakeholders to align project goals and timelines
Track and increase usage of gen AI tooling on the .NET team
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field
8+ years of software development experience with at least five of those years in .NET software development
3+ years of experience in a lead or supervisory role
Proven track record of effectively managing a team of senior software engineers
Strong understanding of object-oriented programming, RESTful APIs, and relational databases (e.g. PostgresSQL)
Familiarity with Agile/Scrum development processes
Excellent communication, leadership, and interpersonal skills
Nice to have:
Experience with cloud platforms (AWS preferred)
Experience working collaboratively with frontend engineering teams on REST API design and standards, for use with frameworks like React
DevOps knowledge including CI/CD pipelines and source control (e.g., Git, AWS DevOps)
Skilled in use of containerization technologies such as Docker or Kubernetes
What we offer:
Comprehensive medical, dental, vision, life insurance and long term disability benefits
4% employer matched 401k plan upon hire
Competitive vacation and sick pay along with generous paid holidays
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.