Senior Software Engineer (Boston)
Hirebridge - Boston
Work at Hirebridge
Overview
- View job
Overview
As Sr. Software Engineer, you will contribute to the development of the Companys next generation data platform using newly acquired technology. The new QuickBase data platform enables customers and internal stakeholders to be more effective and make better decisions by delivering insights. The Sr. Software Engineers responsibilities include approximately 70 to 85% hands-on coding. More specifically, the Sr. Software Engineers duties include:
Gathering functional requirements;
Developing technical specifications, and project and test planning;
Designing and developing web, software and mobile apps, prototypes, and proofs of concepts;
Contributing to the design and architecture of QuickBase platform;
Solving challenging programming and design problems using technical expertise;
Resolving defects and bugs during quality assurance testing, pre-production, production, and post-release patches;
Mentoring junior engineers and new team members; and
Working cross-functionally with product management, quality assurance, quality engineering, various product lines, and other business units to drive forward results.
The position of Sr. Software Engineer reports to Director, Software Engineering. The Sr. Software Engineer is a professional position, and because of the technical nature of the position, requires a person with a minimum of a Bachelors Degree in Computer Science, Computer Engineering or a related field, plus five (5) years of software engineering experience as a Software Engineer, Software Developer or similar position, or, in the alternative, a Masters Degree in Computer Science, Computer Engineering or a related field, plus one (1) year of software engineering experience as a Software Engineer, Software Developer or similar position. In addition, a successful candidate must have demonstrated experience (gained through work and/or graduate studies) in the following:
Agile Development, SCRUM, or Extreme Programming methodologies;
Contributing to release and sprint planning and backlog management;
Unit testing, fault tolerance, data structures, complexity analysis, object oriented principles, and design patterns;
Object-oriented languages (Java, C++, C#, etc.) and SQL; and
Building, deploying, and running services in Amazon Web Services (AWS), including CloudFormation, Docker container services (preferably ECS), and serverless (AWS Lambda).
#J-18808-Ljbffr