Jobs and Careers
GE

Engineer II - .NET

GEICO
Chevy Chase, United Statesfull_timeVerifiedPosted 1 Nov 2024
💰 $160,000/yr($60,000/yr$160,000/yr)

About the role

Position Description  

Our Engineer II is a key member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high-quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between. 

 

Position Responsibilities  

As an Engineer II, you will: 

  • 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 with peers to elevate the quality of engineering across the organization 

  • Utilize programming languages like C# or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services 

  • 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 

  • Analysis and Estimation skills 

 

 Qualifications  

  • Programming experience with at least one modern language such as C# or other object-oriented languages 

  • Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) 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, CSS 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 (task management, source code, building, deployment, operations, real-time communication) 

  • 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 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GEICO

View company profile →