Larson Design Group ยท 10 hours ago
Senior Software Developer
Larson Design Group (LDG) is an award-winning, employee-owned Architecture, Engineering, and Consulting Firm. As a Senior Software Developer, you will lead the design, development, and deployment of robust software solutions, mentor junior developers, and drive technical excellence across the team.
ConsultingLegalProduct DesignReal Estate
Responsibilities
Design and implement high-quality, maintainable, and scalable code
Lead development of new features and system enhancements from concept to deployment
Make architectural decisions and evaluate design tradeoffs to support long-term scalability and maintainability
Conduct thorough code reviews and provide actionable feedback
Establish and promote coding standards, best practices, and development patterns
Champion quality through testing strategies, performance optimization, and maintainability efforts
Collaborate with product managers, designers, and QA to ensure delivery of user-centric solutions
Facilitate effective communication between technical and non-technical team members
Lead technical discussions and influence decision-making at the team and organizational level
Mentor and support junior and mid-level developers through coaching, code reviews, and pair programming
Foster a culture of continuous learning and improvement
Share knowledge proactively and help upskill team members
Own end-to-end delivery of major components or projects
Break down complex problems into actionable tasks and manage timelines effectively
Anticipate risks, manage dependencies, and ensure high-quality outcomes
Diagnose and resolve performance bottlenecks and critical bugs across the tech stack
Drive improvements in system reliability, security, and scalability
Analyze root causes and implement long-term fixes
Author and maintain detailed documentation for systems, APIs, workflows, and architectural decisions
Ensure documentation enables team scalability and knowledge continuity
Research and recommend emerging tools, frameworks, and practices
Evaluate and implement new technologies to enhance productivity and product quality
Drive continuous improvement in team workflows, CI/CD, and DevOps processes
Review code changes ensuring version control integrity and following best practices
Qualification
Required
Bachelor's or Master's degree in computer science, Engineering, or a related field
5+ years of professional software development experience, with a track record of leading projects and mentoring developers
Preferred
Expert proficiency in .NET/C#, with additional experience in Java, JavaScript, Angular, or Flutter
Strong knowledge of database design and performance tuning (e.g., SQL Server, PostgreSQL)
Experience designing and building systems that leverage Large Language Models (LLMs) is a strong advantage
Deep understanding of Agile methodologies, with experience leading Scrum teams
Proficiency in tools such as Jira, Git, CI/CD pipelines, and cloud services (e.g., Azure, AWS)
Benefits
Flexible work environment
Paid training for required licensures
Competitive benefits
Bonus plans
Company-funded Employee Stock Ownership Plan (ESOP)
Company
Larson Design Group
Larson Design Group is a civil engineering company that offers architectural, engineering, and survey services.
H1B Sponsorship
Larson Design Group has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (1)
Funding
Current Stage
Late StageLeadership Team
Recent News
Business Journals
2022-12-12
Company data provided by crunchbase