Lead Software Engineer responsible for designing, building, and delivering secure, high-quality production code and leading technical initiatives within an agile team.
Responsibilities
Executes creative software solutions, design, development, and technical troubleshooting
Develops secure high-quality production code, reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Support the development life cycle of platform architectural design, deployment and debugging; build release pipelines; maintain version control and CI/CD; lead Agile team; automate deployments; configure infrastructure; manage cloud and on-prem resources.
Compensation
The projected compensation range for this position is 172K-182K (annualized USD).
Responsibilities
Support the development life cycle of platform architectural design, deployment and debugging
Build a release pipeline to enable fast, but safe delivery of critical business software to Production
Develop & Maintain sound version control best practices-based CM systems (GIT)
Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies
Automate release deployments across development, test, staging, QA and production stacks
Requirements
Bachelor's degree or higher in either Engineering (i.e. Computer, Electrical, Mechanical, Aerospace, etc.) or Computer Science
Nice to have: Experience integrating Jenkins/Bamboo, Docker, and Kubernetes for automated deployment
Nice to have: Experience with caching technologies
Nice to have: Experience with MySQL (Clusters, Replication, and Tuning)
Nice to have: Experience with Elasticsearch (Kibana a plus)
Senior Site Reliability Engineer role to support products transitioned from on-prem to AWS Cloud, focusing on cloud best practices, automation, scaling, and CI/CD processes.
Compensation
The annual full time base salary range for this role is $95,000.00 - $135,000.00
Responsibilities
Work closely with Development, Business, and Platform teams as the point for products and AWS Cloud infrastructure
Work in an Agile methodology using Scrum and Kanban boards
Enable development teams with Cloud best practices and AWS Well architected Framework knowledge
Collaborate with cross-functional teams to design and implement scalable and reliable solutions
Improve observability aspects end to end of applications running in Cloud
Requirements
Bachelor’s degree or equivalent combination of education and experience
Graduate Consultant in various Protiviti solutions
Responsibilities
Collaborate with teams to deliver client solutions
Define business issues and analyze data
Present solutions to clients
Manage projects and client relationships
Build PowerPoint presentations
Requirements
Bachelor’s degree or above in Accounting and Finance, Business Administration, Business Analytics, Management Information Systems, Operations Management or related disciplines
Develop and maintain full stack software solutions for a federal government client, leveraging cloud, microservices, and data platforms in a hybrid Agile/DevOps environment.
Compensation
$145,000—$160,000 USD
Responsibilities
Employ software development techniques and methodologies for solving tough analytical challenges in support of national security
Use software development skills to automate manual analytical processes
Expand beyond specializations to include front-end user interfaces, back-end microservices, web services, cloud architectures, databases and other persistent data stores
Deploy developed IT solutions, user applications, databases, and other IT capabilities
Design and develop specialized user solutions, applications, and databases using a hybrid Agile approach within a DevOps environment
Requirements
Bachelor's degree or equivalent experience in a related field