Job Family :
Systems Engineering (Digital)
Travel Required :
Up to 10%
Clearance Required :
Ability to Obtain Public Trust
What You Will Do :
Guidehouse is responsible for architecting and developing a system for a Federal client that will modernize and replace multiple legacy on-prem systems utilizing modern cloud architecture. This includes use of a cloud-native stack, as well as cloud-hosted custom application development. This is an exciting opportunity to work with modern technology on a meaningful mission as part of a collaborative Agile team. We are establishing a new team to design, develop and deploy these applications incrementally using Agile and continuous integration/continuous delivery (CI/CD) processes.
Lead and manage the software engineers, plans and work for the software development effort.
When not leading the team, provide “hands-on” software engineering and application development support.
Active contribution to Agile ceremonies, including Product Increment planning, Sprint Reviews, Retrospectives, Backlog Grooming, etc.
Possess a holistic view of enterprise solutions and work closely with the team’s Project Manager/Scrum Master, Systems Architect, and senior client stakeholders to ensure that those commitments are delivered upon by the team of Software Engineers within scope and schedule.
Lead applications systems analysis and programming activities. Plans software development work to be performed within project stages and assess implications for each stage. Monitors progress to assure deadlines, standards, and cost targets are met.
Leads the software engineers/developers to design, develop, test, deploy code, and/or configure cloud-native services associated with the modernization of a critical suite of applications in a large-scale cloud infrastructure. Facilitates complex design work, advanced troubleshooting, performance tuning, and process improvement.
Utilize comprehensive knowledge of multiple areas within technology to achieve technological objectives. Deliver high-quality code deliverables.
Identify application development methodologies and standards for technical program analysis, design, coding, testing, debugging, and implementation. Publish design patterns across the suite of applications to ensure consistency.
Direct development team on how to develop and deliver systems that are efficient with resource usage such as hardware, runtime, performance, load, and memory requirements.
Create plans that have a clear path to delivery.
Help your teams organize for delivery. Identify and remove blockers and find a path forward in challenging situations.
Elaborate and communicate clear metrics and seek continual improvements and efficiencies.
Communicate progress, anticipate bottlenecks, provide escalation management, identify, assess, track, and mitigate issues and risks.
Demonstrate knowledge of automating code quality, code performance, unit testing, and build processing in the CI/CD.
Accountable for design reviews and code reviews.
Analyze and assess technical and business risks and impacts associated with the solution.
Review the work of other developers and guide them in complex issues. Resolves technical issues through debugging, research, and investigation.
Provide hands-on development work as time permits.
Work closely with the microservices architect and contribute to the design of the solutions.
Provides advice and counsel related to the technology. Interactions involve client negotiations and interfacing with senior management. Decision-making and domain knowledge may have a critical impact on overall project implementation.
Prepares technical documentation as required to facilitate client communications and the project.
Works closely with the project manager/scrum master, directs and controls technical activities associated with the assigned project(s).
This is s strategic professional who stays abreast of developments within their own industry and contributes to directional strategy by considering their application in the client enterprise.
What You Will Need :
US Citizenship and the ability to obtain and maintain a federal Public Trust
EIGHT (8) or more years of relevant application development and/or technical implementation experience.
FIVE (5) or more years of experience working directly (hands-on experience) with service-based cloud architecture.
Experience designing, developing, and implementing a scalable cloud-based application using cloud-native services as well as custom code.
Strong understanding of and the ability to apply design patterns and service-based architectures (including microservices, SOA).
Experience working in an Agile team environment and working with DevSecOps teams, integrating with CI/CD pipelines, etc. Experience with large multi-team Agile programs preferred (e.g., SAFe).
Experience with designing and implementing integration patterns, including RESTful APIs, and message-driven and event-driven patterns.
Experience designing applications for scalability, performance, high availability, and running in the Azure cloud environment (or similar).
Experience leading and supervising a technical team of software engineers.
Experience leading a digital transformation effort, transforming a monolithic application to a microservices application.
Excellent problem-solving and troubleshooting skills on Java/J2EE technologies.
What Would Be Nice To Have :
Bachelor’s Degree in Computer Science
Direct experience and proven expertise working with the following:
Cloud technologies (e.g., Azure Functions, Azure Storage, managed database services, etc.)
Enterprise application development frameworks (e.g., Java, .NET, Spring Boot)
Git, Jenkins, and DevSecOps CI/CD pipeline
RDMS and SQL
Centralized logging platform (e.g. Splunk)
Application Performance Monitoring
Networking fundamentals (e.g., network data flows including ports, protocols, etc.)
Cloud-based containers (Docker) and container management platform
Testing and security scanning tools and test-driven development
Excellent knowledge of relational databases.
Experience with complex data migrations, ETL.
Familiarity with UI technologies (Angular or React).
In addition to development expertise, has a broader understanding of how the software will be deployed and managed in the production environment.
Possess strong leadership and team-building skills. Enjoys coaching a technical team and influencing the technical direction of projects.
Excellent written and verbal communication with the ability to present complex, technical ideas and technical solutions to business and management stakeholders.
Willing to learn and adopt new skills.
The annual salary range for this position is $149,700.00-$224,600.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs.
What We Offer:
Guidehouse 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 Insurance
Personal and Family Sick Time & Company Paid Holidays
Parental Leave
401(k) Retirement Plan
Group Term Life and Travel Assistance
Voluntary Life and AD&D Insurance
Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts
Transit and Parking Commuter Benefits
Short-Term & Long-Term Disability
Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities
Employee Referral Program
Corporate Sponsored Events & Community Outreach
Care.com annual membership
Employee Assistance Program
Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.)
Position may be eligible for a discretionary variable incentive bonus
About Guidehouse
Guidehouse 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 [email protected] . 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.
Job Description T-Mobile Wireless Retail Sales RepresentativeT-Mobile by Nu-Wave WirelessUp to $20.00 per hour or more including base pay and...
Apply For This JobJob Description: Security Engineer Collaborate with Innovative 3Mers Around the World Choosing where to start and grow your career has...
Apply For This JobThe Claims Specialist works within a Claims Team, using the latest technology to manage an assigned caseload of routine to...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> This position is responsible for providing administrative and accounting support to respective division(s). #CrystalValleyMNJobs Five...
Apply For This JobHigueral Produce is a premium wholesale produce supplier specializing in peppers and mangoes production processes, In addition to offering wholesale...
Apply For This JobPersonal Assistant/Household Manager Atherton, CA Full Time (40 hours/week) Generally 9:00 am – 6:00 pm On-call as needed COMPENSATION: $72,800...
Apply For This Job