Software Developer
Role details
Job location
Tech stack
Job description
- Design and development of scalable, highperformance software solutions, working primarily within a .NETbased ecosystem while contributing across a broader technology stack as needed
- Own complex technical initiatives endtoend, from requirements and design through implementation, testing, and production release
- Apply strong engineering judgment to architectural and design decisions, balancing immediate business needs with longterm maintainability and scalability
- Solve ambiguous, highimpact problems by identifying root causes and implementing thoughtful, durable solutions
- Manage multiple priorities in a fastpaced environment, delivering highquality work on agreedupon timelines
- Collaborate closely with product, QA, and crossfunctional partners to ensure solutions meet business objectives and support client success
- Proactively identify opportunities to improve system performance, code quality, and development processes
- Set a high technical standard through code reviews, technical leadership, and mentorship of other engineers
- Contribute to a culture of ownership, accountability, and continuous improvement across the engineering team
Requirements
-
Passion for building technology that advances cases, careers, causes, and compliance through meaningful, realworld impact
-
Strong alignment with LeadsOnline's principles of Service, Energy, Ownership, and People
-
Proven ability to design, develop, and implement enhancements to complex software systems and products
-
Collaborative mindset with a commitment to exceptional teamwork and shared success
-
Ownership-driven approach to delivering highquality, welldesigned, and scalable solutions, * Must be a US Citizen
-
Minimum Bachelor's Degree in Computer Science or Engineering
-
1+ years of experience in .NET software engineering
-
Proven experience building and scaling SaaS products a plus
-
Strong proficiency with modern programming languages and frameworks (e.g., Node.js, Handlebar, JavaScript, or similar).
-
Hands-on experience with Agile development methodologies and tools such as Jira.
-
Familiarity with DevOps practices, including CI/CD pipelines, containerization, and infrastructure as code (e.g., Docker, Kubernetes, Terraform, Jenkins).
-
Familiarity with Redis, Mongo, and Elastic Search
-
Strong debugging, problem-solving, and performance optimization skills.
-
Collaborate with internal teams to gather technical requirements and ensure the successful implementation of solutions.
-
Commitment to LeadsOnline core values of Service, Energy, Ownership and People.