-
Senior Software Engineer
- Quickbase (Boston, MA)
-
As Sr. Software Engineer, you will contribute to the development of the Company’s 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 Engineer’s responsibilities include approximately 70 to 85% hands-on coding. More specifically, the Sr. Software Engineer’s 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 Bachelor’s 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 Master’s 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).
-
Recent Jobs
-
Senior Software Engineer
- Quickbase (Boston, MA)
-
Quality Assurance Engineer
- Cytiva (Miami, FL)
-
Quality Engineer
- Pall (Miami, FL)
-
Data Management Lead
- BioAgilytix (Durham, NC)