Overview Seeking a new career challenge? Then Woolpert is seeking you! Woolpert is currently seeking a Software Engineer Team Lead responsible for full life cycle delivery of systems to enable data synchronization between on-premises computer aided mass appraisal (CAMA) systems and the CAMA Cloud platform. Data integration technologies include common Relationship Database Management Systems (RDBMS), AS400, and application programming interface (API) based systems. This position will lead a development team as well as work hands on to enhance current operational systems, improve operational effectiveness, and broaden modernization efforts.Responsibilities The ideal candidate is someone who not only possesses strong technical skills but is also committed to mentoring and elevating the skills of team members as well as providing technical guidance and coaching to developers and engineers.Communicate technical topics clearly, in language that can be easily understood by team.Collaborate with designers, and product teams to propose solutions to meet the goals of clients and their products.Communicate complex technical concepts in a clear and approachable manner, fostering a culture of knowledge sharing.Mentor and guide a team of developers in best practices.Design, build, scale, and enhance software products, apps, and platforms based on client needs and business requirements.Define, refine, and document best practices that enable excellent team performance.Gather, write, and analyze user requirements to create specifications defining current and 'to-be' business rules and business processes for systems development.Technical leadership of a development team, including people-leadership of developers.Ensure quality of core system deliverables while adhering to timing and needs of the clients/business.Assign and oversee daily tasks of team members.Provide and lead technical advice for risk analysis and change control.Strong communication skills and the ability to work well on cross functional teams.Lead and contribute to the development of customer or company information management standards. Qualifications Bachelor's Degree in Computer Science or similar.Minimum of 5 to 8 years of professional software development experience (more strongly preferred).Experience building and scaling software products and enjoys mentoring and leading other developers.Experience architecting and deploying software products to cloud providers like Google Cloud, Amazon Web Services, or Azure.Minimum of 3 years demonstrated experience fulfilling a Team Lead role, leading scrums/projects.Strong experience with Java Server Faces, Spring, and Hibernate.Experience with database development (specifically MySQL).Strength in selected Platform (Microsoft).Comprehensive knowledge of Microsoft products, specifically Visual Studio .Net, C#, Visual FoxPro, and Windows.Extensive experience with SQL Server MSSQL.Proficient verbal and written English communication skills.Typically requires a minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's Degree; or a PhD with 3 years of experience; or equivalent combination of related education and work experience.Proven experience as a Software Engineer or similar role. Unique Benefits Certified as a Great Place to Work, Woolpert is one of the fastest growing architecture, engineering, and geospatial (AEG) companies in the world. With over 60 offices and countless projects around the globe, Woolpert makes a real difference at home and abroad. In addition to offering competitive pay, we provide employees with a robust set of unique benefits, including:Diverse experiences: Work on meaningful projects that improve quality of life around the world.Freedom to work program: Set your own schedule and location (as appropriate).Principal program: Earn the opportunity to become an owner of the firm.Unlimited vacation: Take time off when it makes sense for you.Career development: Explore a wide range of learning and growth opportunities within and across industries.Health, life, vision, and dental insurance: Cover all your medical bases.Paid sick time, fitness reimbursement, pet insurance, identity protection, technology stipend, employee assistance program, and more: Choose the benefits that work best for you. Level up your career with Woolpert. Apply today and join our team to help shape the future of tomorrow!Why Woolpert? Woolpert is looking for supportive, goal-oriented, and career-minded individuals who are, or are looking to become, industry leaders in their fields. We blend design excellence with innovative technology and geospatial applications to deliver exceptional value to our clients. When you join us, you'll join a team of experts who are passionate about their work and dedicated to building the next generation of industry leaders. Woolpert embraces progress and innovation, creating limitless opportunities for your career growth.Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities #J-18808-Ljbffr