
Lead Software Engineer
Posted 7 hours ago

Posted 7 hours ago
This is a fully remote position, open to applicants in United States.
• Engage in the estimation and development processes of the Software Development Life Cycle (SDLC), offering general guidance to team members.
• Identify and establish technical solutions.
• Evaluate design solutions proposed by developers.
• Implement common design patterns.
• Develop designs that minimize maintenance needs and streamline manual testing validation.
• Simplify the complexity within the codebase.
• Generate design proposals and provide prototyping assistance for intricate solutions and new technologies.
• Create technical documentation for both internal and external audiences.
• Formulate solutions for issues and enhancements.
• Assist in establishing coding standards and adhere to Insurity’s coding and documentation protocols.
• Deliver technical leadership and guidance to team members and external partners.
• Estimate and strategize projects and solutions.
• Conduct peer reviews of designs, code, and deliverables.
• Execute detailed technical troubleshooting, defect analysis, and remediation.
• Write code and unit tests for enhancements and bug resolutions.
• Develop unit tests for code modifications and assigned use cases.
• Regularly document code and create impact assessment documentation.
• Prepare and showcase technical solutions using tools such as PowerPoint and Lucid.
• Offer leadership, coaching, mentorship, and technical direction.
• Provide performance evaluations for team members.
• Present findings to stakeholders, including customers.
• Stay updated on industry trends and job-related best practices.
• Undertake additional duties as assigned.
• 6-8+ years of experience in software development.
• Bachelor’s degree in a relevant field; equivalent professional experience may be considered.
• Strong expertise in Microsoft full-stack technologies (.Net Framework, .Net, SQL Server).
• Proficiency in Angular is highly preferred.
• Background in the insurance sector is advantageous; a willingness to learn about insurance is essential.
• Capability to define technical solutions, review designs, and independently lead complex development tasks.
• Strong analytical and critical thinking abilities.
• Excellent written and verbal communication skills, including the ability to present technical information to diverse audiences.
• Skills in work planning, prioritization, organization, and attention to detail.
• Ability to work independently as well as collaboratively.
• Self-motivated with a commitment to continuous learning.
• Proficient in giving and receiving constructive feedback, facilitating meetings, and supporting change.
• Advanced use of development AI, multi-agent strategies, and various tools.
• Ability to assess the appropriateness of AI recommendations.
• Willingness to travel 0-25% of the time.
• Flexible work arrangements, including remote, in-office, or hybrid options based on role and location.
• Open Paid Time Off (PTO) Policy.
• Comprehensive health insurance coverage.
• Employer-matched retirement savings plan.
• Award-winning onboarding program.
• Mentorship opportunities.
• Access to LinkedIn Learning and Kaplan resources.
• Tuition discounts through the University of Arizona Global Campus for employees and their families.
• Employee Referral Bonus program.
• Medical insurance.
• Dental insurance.
• Vision insurance.
• 401(K) matching.
• Paid maternity leave.
• Paid paternity leave.
• Disability insurance.
GFT Technologies
Pindrop
Pindrop
IAM Cloud
Get handpicked remote jobs straight to your inbox weekly.