Home
Jobs
Saved
Resumes
Software Engineer at GEICO | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Software Engineer
GEICO
Website
LinkedIn
Software Engineer
Bethesda, Maryland, United States of America
Full Time
3 weeks ago
$75,000 - $160,000 USD
Visa Sponsor
Apply Now
Key skills
AWS
Azure
Cloud
Distributed Systems
Google Cloud Platform
Java
JavaScript
NoSQL
Python
SDLC
SQL
TypeScript
.NET
C#
C
PowerShell
GCP
Google Cloud
Azure DevOps
OAuth
SAML
Active Directory
Communication
Collaboration
About this role
Role Overview
Scope, design, and build scalable, resilient distributed systems
Engage in cross-functional collaboration throughout the entire software lifecycle
Participate in design sessions and code reviews
Utilize programming languages like Python, C# or other object-oriented languages, SQL, and NoSQL databases
Consistently share best practices and improve processes within and across teams
Build product definition and leverage your technical skills to drive towards the right solution
Requirements
2+ years of non-internship professional software development experience within the .NET framework (C# including object-oriented design)
2+ years of experience with architecture and design
2+ years of experience with AWS, GCP, Azure, or another cloud service
2+ years of experience in open-source frameworks
Programming experience with at least one modern language such as Java, C# or other object-oriented languages
Experience contributing to the architecture and design of new and current systems
In-depth knowledge of CS data structures and algorithms
Understanding of existing Operational Portals such as Azure Portal
Understanding of HTML-5, JavaScript/TypeScript, XML, and JSON
Understanding of micro-services oriented architecture and extensible REST APIs
Understanding of monitoring tools
Intermediate PowerShell scripting skills
Intermediate level understanding of Azure Network such as security zones, VNETs, and Public Peered Services
Understanding of Azure PaaS and IaaS services
Understanding of security protocols and products such as of Active Directory, Windows Authentication, SAML, OAuth
Experience in Datacenter structure, capabilities, and offerings, including the Azure platform, and its native services
Knowledge of developer tooling across the software development life cycle
Understanding in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework
Experience with Enterprise level design documentation
Experience with risk assessment
Experience in Azure Cloud Services
Basic design of N-tier applications
Experience with Database Technologies
Experience with deployment steps and general CM functions
Experience in Application security
Strong problem-solving ability
Strong oral and written communication skills
Tech Stack
AWS
Azure
Cloud
Distributed Systems
Google Cloud Platform
Java
JavaScript
NoSQL
Python
SDLC
SQL
TypeScript
.NET
Benefits
Comprehensive Total Rewards program
401K savings plan with 6% match
Performance and recognition-based incentives
Tuition assistance
Mental healthcare assistance
Fertility and adoption assistance
Workplace flexibility
Apply Now
Home
Jobs
Saved
Resumes