Senior Technologist/ Software Director

New Today

16 hours ago Be among the first 25 applicantsBaird Consulting Group provided pay rangeThis range is provided by Baird Consulting Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$180,000.00/yr - $200,000.00/yrDirect message the job poster from Baird Consulting GroupFounder/Consultant - Senior Leader | Trusted Advisor | Problem Solver | Non-profit Board Member | ProfessorJob Title: Senior TechnologistLocation: Baltimore County, MarylandJob Type: Full-timeJob Description:We are seeking a visionary and technically proficient Senior Technologist to lead the evolution of our software systems and technology strategy. This role combines high-level architectural oversight with hands-on leadership of our development teams. The Senior Technologist will drive innovation across our platforms, align technology with business goals, and ensure the scalability, performance, and maintainability of our applications and infrastructure.Key Responsibilities:Lead, mentor, and develop a multidisciplinary team of software engineers, fostering a collaborative and high-performance engineering culture.Serve as the principal architect for the organization’s core applications, providing direction on system design, frameworks, tools, and development methodologies.Oversee full software development lifecycle processes—from requirements gathering and design to implementation, testing, and deployment.Architect and implement enterprise-grade solutions using C#, .NET, ASP.NET, PowerBuilder, SQL Server, and MongoDB.Design efficient and reliable database structures and optimize data access strategies for performance and scalability.Champion software development best practices, including code quality, testing, and secure coding standards.Evaluate emerging technologies and make strategic recommendations for adoption, contributing to long-term technology planning.Own the technology strategy for benefits and payroll systems, ensuring compliance, accuracy, and ongoing optimization.Collaborate with product managers, HR, finance, and executive leadership to align technology with organizational goals.Conduct code reviews and architectural assessments to ensure software quality and team growth.Qualifications:Bachelor's degree in Computer Science, Engineering, or a related discipline (or equivalent experience).X+ years of progressive experience in software development, with demonstrable expertise in C#, .NET, ASP.NET, PowerBuilder, SQL, and MongoDB.Prior experience in a leadership or senior technical role, ideally overseeing cross-functional development teams.Deep understanding of software architecture, enterprise patterns, and system integration.Experience managing or integrating payroll and benefits systems is highly desirable.Strong communication and interpersonal skills; capable of translating technical concepts for non-technical audiences.Strategic thinker with strong problem-solving abilities and a track record of delivering reliable, scalable solutions.Professional certifications (e.g., PMP, Microsoft Certified Solutions Architect) are a plus.Competitive compensation package commensurate with experience.401(k) with employer matching contributions.Generous PTO policy including vacation, sick leave, and paid holidays.Support for professional development, including training and certification reimbursement.Flexible work arrangements, including remote work options.How to Apply:Please submit your resume and a cover letter detailing your qualifications, experience, and notable projects to: lawrencebaird@bairdCG.com or bairdconsultingbaltimore@gmail.comBaird Consulting Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage applications from individuals of all backgrounds and experiences.Seniority levelSeniority levelDirectorEmployment typeEmployment typeFull-timeJob functionJob functionInformation TechnologyIndustriesHospitals and Health Care, Insurance and Employee Benefit Funds, and Software DevelopmentReferrals increase your chances of interviewing at Baird Consulting Group by 2xSign in to set job alerts for “Director of Software” roles.Director, Software Engineering (MERN/Cloud)Director, Software Engineering, Servicing PlatformsTechnical Director - Digital EngineeringLinthicum Heights, MD $178,600.00-$310,300.00 2 months agoSenior Manager, Software Engineering (Cloud Cost Management)Baltimore, MD $115,000.00-$130,000.00 3 weeks agoColumbia, MD $186,000.00-$248,000.00 3 days agoChadwell Animal Hospital Practice ManagerSr. Clinical Research Data Manager - 118149Baltimore, MD $55,800.00-$97,600.00 3 weeks agoExecutive Office Manager - Mayor's Office of Employee DevelopmentBaltimore, MD $59,964.00-$95,796.00 20 hours agoPrincipal Solutions Architect, National Security Solutions Architecture TeamLinthicum Heights, MD $148,200.00-$222,400.00 6 days agoLinthicum Heights, MD $15,000.00-$222,400.00 1 day agoMarketing & Digital Media SpecialistBaltimore, MD $58,000.00-$65,000.00 3 weeks agoLinthicum Heights, MD $15,000.00-$222,400.00 21 hours agoBaltimore County, MD $134,000.00-$214,000.00 2 weeks agoEpidemiologist, Grant Service Specialist III (NCS) - Baltimore City Health DepartmentBaltimore, MD $64,427.00-$110,756.00 2 weeks agoBaltimore, MD $134,000.00-$214,000.00 2 weeks agoDigital Solutions Specialist, Washington DC/ Baltimore/ VirginiaBaltimore, MD $63,391.54-$112,127.18 13 hours agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Location:
Cockeysville, MD, United States