Lead Software Engineer

Bluebeam

(Pasadena, California)
Full Time
Job Posting Details
About Bluebeam
Bluebeam, Inc. develops smart, simple PDF creation, markup and editing software for paperless workflows. Our award-winning products are used by the world’s top architecture, engineering and construction firms, as well as government agencies. We also have a strong following among tablet PC users, students and educators, accountants and even lawyers. Our company is an open, creative environment in which we work hard and have a great time in the process.
Summary
Bluebeam is looking for a well-rounded lead developer with a passion for hands on leadership. You and the team you lead would provide tools, applications, and integrations for internal teams in addition to strategic customer facing highly available front and back end solutions. You should have a nice balance of front and back end web development experience. This will include experience building front end JavaScript based application in frameworks such as AngularJS or ember as well as building RESTful services utilizing relational and no-sql databases all in a testable framework. In addition you should enjoy working with internal customers to understand their needs and then with your team to build solutions solving those needs.
Responsibilities
Our software developers and leads are friendly, fun, intelligent, hard-working team members devoted to developing software right. They have an ability to see the big picture throughout the design and development process. We are highly-collaborative so you should have a capacity to contribute to and learn from the team in constructive debates in order to coalesce multiple points of view into effective unified solutions. We work in small fast-paced scrum-agile teams. You would be working alongside software engineers, and product and project managers who are self-starters passionate about delivering clean, dependable software solutions. To work well with the team you should have an ability to clearly articulate solutions to complex problems both to technical and non-technical people.
Ideal Candidate
* 8+ years of experience in a related field * Some management or leadership experience with proven ability to develop team members and enhance team performance * Bachelor’s degree or higher in a computer science or equivalent field * Extensive use of APIs and understanding of HTTP and REST architecture * Extensive experience with building and deploying front end web solutions * Experience using OO methodologies in designing software solutions * Strong understanding of design patterns * Proven ability to work in a rapid release production environment * Experience with the full SDLC including requirements gathering, design and testing * Experience developing scalable software systems * Ability to clearly articulate solutions to complex problems; when developing solutions, ability to see the big picture * Comfort with working in an Agile/SCRUM environment * Proven Web Development experience in ASP.NET and JavaScript technologies * Experience with Microsoft CRM * Experience with AngularJS, TypeScript, and jQuery * Knowledge of SQL Server and RDS * Knowledge of AWS

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.