What are the responsibilities and job description for the Senior Full Stack Developer position at CALIBRE?
CALIBRE Systems, Inc., an employee-owned management consulting and digital transformation company, is looking for a highly motivated Senior Full Stack Developer to join our dynamic team supporting a federal client. This work is primarily remote with in-person participation as required by the project and at the discretion of the project manager. The office is in Rockville, MD. Applicant must be able to achieve a Public Trust clearance. This is a hybrid position.
Salary range : $100-$135k
Responsibilities include, but are not limited to :
Participate in full life cycle system development activities for different applications, including requirements definition, design, development, testing (verification / validation), implementation, deployment, quality assurance and client / customer support
Participate and conduct weekly status meetings with the client for certain applications
Maintain and update project documentation
Assist other members of the team in solving technical problems
Ability to work independently and within teams
Ability to mentor and provide leadership to junior members of the team
Participate in improving the software development processes used on the engagement
Research tools and technologies that would enhance the engagement
Maintain and enhance internal tools used on the engagement
Required Skills
Angular, PrimeNG
Java, JavaScript, TypeScript, jQuery
CSS / SCSS, Bootstrap, HTML
Oracle 11 / 12g and Postgres 14 databases
DBeaver, TOAD, SQL Developer or similar
Apache Tomcat, Apache TomEE Plus
Jenkins, Gradle, Git / Github
Structured Query Language (SQL), Oracle PL / SQL, PostgreSQL
Knowledge of NIH's grants process (desired)
Google Analytics, Adobe Analytics, or similar web statistics tools (desired)
Crazy Egg or similar tool for website optimization (desired)
Power BI, SimpleMaps, Qlik, Tableau or other similar (desired)
Full stack programming experience
Demonstrated UI / UX design proficiency
Skilled in 508 compliant design and development
Required Experience
Bachelor’s degree or equivalent work experience
Minimum of (10) years of software development experience with both client / server and web applications
Minimum of five (5) years of database experience with server-side development
Demonstrated experience with SQL, PL / SQL language and Power Scripts in building applications, packages, triggers, stored procedures and functions
Minimum of two (2) years’ experience designing and developing applications using Spring Framework or similar
Self-motivated individual that works well in a team environment, ability to learn quickly, and can effectively handle multiple task assignments
Demonstrated written and oral communication skills
Excellent critical thinking and troubleshooting skills
Excellent customer support skills
Experience with full systems development life cycle
Experience and working knowledge of data warehousing, data mining, and report writing tools
Angular, PrimeNG
Java, JavaScript, TypeScript, jQuery
CSS / SCSS, Bootstrap, HTML
Oracle 11 / 12g and Postgres 14 databases
DBeaver, TOAD, SQL Developer or similar
Apache Tomcat, Apache TomEE Plus
Jenkins, Gradle, Git / Github
Structured Query Language (SQL), Oracle PL / SQL, PostgreSQL
Knowledge of NIH's grants process (desired)
Google Analytics, Adobe Analytics, or similar web statistics tools (desired)
Crazy Egg or similar tool for website optimization (desired)
Power BI, SimpleMaps, Qlik, Tableau or other similar (desired)
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Senior Full Stack Developer?
Sign up to receive alerts about other jobs on the Senior Full Stack Developer career path by checking the boxes next to the positions that interest you.