BigTime Software
Principal Software Engineer
BigTime Software, Boston, Massachusetts, 02298
BigTime Software is looking to add a dynamic Principal Software Engineer to our development team in support of our Projector PSA product line. The individual in this role will collaborate extensively to design, build, and test functionality in our award-winning, cloud based system. The ideal candidate will be passionate about development and able to solve difficult technical problems in a fast-paced, agile environment. Who is BigTime? We've proudly been featured on Inc's 500 Fastest Growing Companies in America for 4 years in a row. BigTime Software is the engine behind the greatest consulting firms on the planet, delivering back-office time/budgeting and invoicing to over 2,500 firms worldwide and tracking over $4 billion in billable time each year. Our flagship product is a SaaS-based system that is custom-built for the professional services industry. BigTime is a PE-backed company, headquartered out of Chicago, with offices in Chicago, Boston, Phoenix and most recently, expanding internationally. We've proudly been named on Crain’s Best Places to Work three years in a row if you're motivated to join a hyper growth organization, we're eager to talk to you. Who You Are: 10 years of professional experience working with a .NET tech stack Has a solid understanding of the .NET framework, C# programming language, and ASP.NET MVC framework Expertise with front-end web technologies such as HTML, CSS, JavaScript, and jQuery Deep understanding of database design and development using SQL Server or other database systems Able to lead projects and mentor junior developers Has experience with performance optimization, scalability, and security Has a strong understanding of software design patterns and principles Able to effectively communicate with stakeholders, including non-technical stakeholders Has experience with designing and implementing complex architectures for enterprise-level applications Able to lead projects, team of developers, and mentor junior developers Has an expert-level understanding of the .NET framework, C# programming language, and ASP.NET MVC framework Has expert level experience with front-end web technologies such as HTML, CSS, JavaScript, and jQuery, and other front-end frameworks. Deep understanding of database design and development using SQL Server or other database systems, as well as experience with NoSQL databases Can design and develop complex custom solutions and integrations that leverage the .NET framework What We Offer: Competitive salary and a quarterly bonus Company pays 100% of benefits, including medical, dental, vision, disability and life insurance 401k with generous company match Paid Parental Leave & Access to Parently platform Hybrid work schedule - In office 2-3 times a week Generous time off and paid company holidays Weekly Lunch Credit via GrubHub and company paid GrubHub (free unlimited delivery) Fresh fruit, snacks, cold brew coffee/tea, soda and sparkling water Company provided latest technology & software tools Chicago & Boston office offer onsite gym Applicants must be authorized to work in the U.S. BigTime Software, Inc. is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law. Your Right to Work - In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.