Full Stack Application Developer

Mclean, VA
Nov 30, 2021
Dec 03, 2021
Full Time
OverviewGuidehouse is a leading global provider of consulting services to the public and commercial markets with broad capabilities in management, technology, and risk consulting. We help clients address their toughest challenges and navigate significant regulatory pressures with a focus on transformational change, business resiliency, and technology-driven innovation. Across a range of advisory, consulting, outsourcing, and digital services, we create scalable, innovative solutions that prepare our clients for future growth and success. The company has more than 10,000 professionals in over 50 locations globally. Guidehouse is a Veritas Capital portfolio company, led by seasoned professionals with proven and diverse expertise in traditional and emerging technologies, markets, and agenda-setting issues driving national and global economies. For more information, please visit: .ResponsibilitiesOur Application Technology consultants provide an end to end solution offering including Application Development and Integration, Application Architecture, custom IoT and mobile solutions, User Experience, Quality Management and Testing, Business Process Management and helping clients determine the best applications for their business needs and integrate new and existing applications into their business including Mobility integration. This high performing team works with various types of technologies and software framework such as Java, .Net, iOS, HTML5, ESBs, advises on the software development life-cycle, and helps architect and develop specific applications for clients. Additionally, they assist with integration of new applications and quality management and testing.Opportunity overview:The selected candidate will be developing products using cutting edge technologies as part of a large modernization effort that has significant industry focus. The candidate will be an integral component of a team of passionate and enthusiastic IT professionals. In this role, the ideal candidate will be responsible for designing, developing and operating products in Cloud platform for enterprise-wide use. These products include modern enterprise applications accessible and responsive via any device (web/mobile). The candidate will be responsible for developing quality products using industry best practices. The candidate is expected to have extensive experience in software development, integration with different systems, software release management, and operations.Responsiblities:Hands-on role with extensive involvement in developing, implementing, operating and enhancing products. The candidate is accountable for the quality of the product delivered.Implements the best practices of Agile and DevSecOps to deliver quality products predictably and consistently.Evaluates functional/business and technical requirements and identify gaps/risks.Reviews proposed enhancements to validate feasibility and assists with scoping and estimating work.Conducts development and testing activities using Agile and DevSecOps best practicesFollows defined development workflows and quality processes and creates the required design and development artifactsConducts peer reviews, parallel programming toProvides product support, product troubleshooting support and resolves product issues and defectsIn coordination with others, monitors and analyzes production performance, while looking for ways to optimize and scale existing solutions.Monitors product and process metrics (such as speed of delivery, quality, usability) and implements process improvements and product enhancementsPromotes knowledge sharing activities within and across different product teams by creating and engaging in communities of practice and through documentation, training, and mentoringKeep skills up to date through ongoing self-directed trainingQualificationsMinimum Years of Experience: 5 yearsMinimum Degree Required: Bachelor's degreeClearable for up to Secret clearance (if not already cleared)Basic Qualifications:Experience with all phases of the SDLC for a data-centric web applicationDistributed application & data processing architectures knowledgeExperience with detailed design documentsLeveraging customer digital knowledge and analytical skills, especially as it relates to project management, project facilitation, and the development of client proposalsResearching and analyzing pertinent client, industry, and technical matters, including leveraging the ability to problem-solve, prioritize, and manage multiple tasks simultaneouslyRequired Experience:3-5 years demonstrated experience with Microsoft or J2EE technology stack. Eg, .NET C#, , AngularJS, Node.js, Java applications, Web Services/APIs, Enterprise Application Integration (EAI), Database and ETLAbility to develop functional web and mobile based applicationsWorking knowledge of JavaScript frameworks like Ember, AngularJS, React/Redux, Django REST Web APIs, etc., or JS-based build tools like Grunt, Gulp, and Bower. Libraries like jQuery or Backbone.js, Front-end (CSS) frameworks like Foundation or Bootstrap3-5 years' demonstrated experience with RDBMS development and management, MS SQL Server, Oracle, MySQL, etc.3-5 years' experience with ETL functions, Data Governance and Integration across heterogeneous data sets.Experience with ETL functions developing SSIS packages, writing T-SQL stored procedures and functions, configuring and fine-tuning MS SQL ServerExperience with JIRA/TFS and MS Azure/AWS cloud platformsMicrosoft Azure Solutions Architect Certification (Azure Fundamentals, Azure Developer Associate or similar Azure certification)AWS Solutions Architect Certification (Associate Architect, Associate Developer or similar)Experience with systems design and architectureExperience in Agile software developmentPreferred:Comprehensive understanding of UI design best practices, patterns and intuitive navigational schemesCollaboration with Creative team and UX designers to ensure successful implementation of functionality, usability, interface and interaction designsAbility to develop 508 compliant user interfaces and test for itProficient understanding of cross browser compatibility issues and ways to work around them.Proficient understanding of code versioning tools, such as GitGood understanding of SEO principles and ensuring that application will adhere to them.Deep understanding of cloud computing technologies, business drivers, and emerging computing trendsExperience with multi-threaded, Big Data, and distributive Cloud architectures and frameworksExperience with Identify and Access Management (IdAM) integration for Role-based access control (RBAC) via SAML, OAUTH, OpenID is a big plusExperience with Microsoft Identity Services, including Active Directory Domain Services, Federation Services and associated identity management tools a plusActive Secret clearanceAdditional RequirementsThe successful candidate must not be subject to employment restrictions from a former employer (such as a non-compete) that would prevent the candidate from performing the job responsibilities as described.Due to our contractual requirements and federal orders, including an Executive Order from the White House and an emergency regulation from the Centers for Medicare & Medicaid Services (CMS), the position for which you are applying requires that you provide proof of your vaccination status. If you are unable to receive the COVID-19 vaccine for medical reasons or because of a sincerely held religious belief, you may request an exemption from the vaccination requirement which shall be reviewed after the submission of requested documentation. If an accommodation is granted, the conditions may include weekly testing and masking. All Guidehouse employees also agree to follow any additional health and safety mitigation policies that may be required in the workplace.DisclaimerAbout GuidehouseGuidehouse is an Equal Employment Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, citizenship status, military status, protected veteran status, religion, creed, physical or mental disability, medical condition, marital status, sex, sexual orientation, gender, gender identity or expression, age, genetic information, or any other basis protected by law, ordinance, or regulation.Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco.If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at 1-571-633-1711 or via email at RecruitingAccommodation@. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.Rewards and BenefitsGuidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace.Benefits include:Medical, Rx, Dental & Vision InsurancePersonal and Family Sick Time & Company Paid HolidaysParental Leave and Adoption Assistance401(k) Retirement PlanBasic Life & Supplemental LifeHealth Savings Account, Dental/Vision & Dependent Care Flexible Spending AccountsShort-Term & Long-Term DisabilityTuition Reimbursement, Personal Development & Learning OpportunitiesSkills Development & CertificationsEmployee Referral ProgramCorporate Sponsored Events & Community OutreachEmergency Back-Up Childcare ProgramPosition may be eligible for a discretionary variable incentive