Senior Software Engineer
1 week ago
At GEICO, embark on a fulfilling career where your ambitions converge with endless opportunities. Our commitment to our iconic brand drives us to deliver exceptional coverage to millions and to support them in their times of need. We are revolutionizing our approach through relentless innovation and aim to exceed customer expectations while fostering a collaborative environment.
Position Summary
We are on the lookout for an experienced Senior Software Engineer who is passionate about crafting high-performance, low-maintenance, and resilient platforms and applications. Join us in transforming our insurance operations as we shift from a traditional IT to a tech-focused organization committed to engineering excellence and a culture promoting psychological safety and continuous development.
Position Responsibilities
- Design and build scalable, resilient distributed systems
- Drive product definition utilizing your technical expertise to deliver optimal solutions
- Collaborate across teams throughout the software lifecycle
- Lead design sessions and conduct code reviews to uplift engineering quality organization-wide
- Define and create reusable application components from both business and technology viewpoints
- Utilize languages such as C#, SQL, Python, and work with Container Orchestration tools like Docker and Kubernetes within Azure
- Mentor fellow engineers and share best practices to enhance processes
Qualifications
- Extensive experience with the .NET framework, including C#, Visual Studio, and SQL Server
- Strong understanding of microservices architecture and creating REST APIs
- Demonstrated ability in system architecture and design
- Proficient in Azure DevOps and advanced PowerShell scripting
- Knowledge of continuous delivery, infrastructure as code, and monitoring tools
- Insightful understanding of security protocols and concepts
- Exceptional problem-solving skills and the ability to thrive in a fast-paced environment
Experience
- 4+ years in professional software development using .NET (C#)
- 3+ years in system design and architecture
- 3+ years of experience with cloud services such as AWS, GCP, or Azure
- Familiarity with open-source frameworks for at least 2 years
Education
- A Bachelor’s degree in Computer Science, Information Systems, or equivalent experience
Annual Salary: $105,000.00 - $215,000.00. Actual salary will be determined based on role responsibilities, candidate qualifications, location, and other considerations.
GEICO values diversity and is dedicated to providing equal opportunity in employment. We welcome candidates from all backgrounds and experiences, ensuring a workplace free from discrimination and harassment, fostering an atmosphere of respect.
-
Senior Software Engineer
5 days ago
Cleveland, OH, United States Staffing the Universe Full timeSenior Software Engineer Hi Client: John Deere Role: Senior Software Engineer Duration: Long Term Remote MAJOR DUTIES: Description of the major duties performed in this job. Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications....
-
Senior Software Engineer
5 days ago
Cleveland, OH, United States Staffing the Universe Full timeSenior Software Engineer Hi Client: John Deere Role: Senior Software Engineer Duration: Long Term Remote MAJOR DUTIES: Description of the major duties performed in this job. Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications....
-
Senior Software Engineer
5 days ago
Cleveland, OH, United States Staffing the Universe Full timeSenior Software Engineer Hi Client: John Deere Role: Senior Software Engineer Duration: Long Term Remote MAJOR DUTIES: Description of the major duties performed in this job. Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications....
-
Senior Software Engineer
5 days ago
Cleveland, OH, United States Staffing the Universe Full timeSenior Software Engineer Hi Client: John Deere Role: Senior Software Engineer Duration: Long Term Remote MAJOR DUTIES: Description of the major duties performed in this job. Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications....
-
Senior Software Engineer
5 days ago
Cleveland, OH, United States Staffing the Universe Full timeSenior Software Engineer Hi Client: John Deere Role: Senior Software Engineer Duration: Long Term Remote MAJOR DUTIES: Description of the major duties performed in this job. Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications....
-
Senior Software Engineer
5 days ago
Cleveland, OH, United States Staffing the Universe Full timeSenior Software Engineer Hi Client: John Deere Role: Senior Software Engineer Duration: Long Term Remote MAJOR DUTIES: Description of the major duties performed in this job. Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications....
-
Senior Software Engineer
5 days ago
Cleveland, OH, United States Staffing the Universe Full timeSenior Software Engineer Hi Client: John Deere Role: Senior Software Engineer Duration: Long Term Remote MAJOR DUTIES: Description of the major duties performed in this job. Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications....
-
Senior Software Engineer
5 days ago
Cleveland, OH, United States Staffing the Universe Full timeSenior Software Engineer Hi Client: John Deere Role: Senior Software Engineer Duration: Long Term Remote MAJOR DUTIES: Description of the major duties performed in this job. Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications....
-
Senior Software Engineer
5 days ago
Cleveland, OH, United States Staffing the Universe Full timeSenior Software Engineer Hi Client: John Deere Role: Senior Software Engineer Duration: Long Term Remote MAJOR DUTIES: Description of the major duties performed in this job. Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications....
-
Senior Software Engineer
1 day ago
Cleveland, OH, United States Pacer Group Full timeTitle: Senior Software Engineer Location: Cleveland, OH (onsite) Employment Type: Contract Job Description: An innovative engineer to join the embedded software team based in Cleveland, Ohio and capable in solving highly complex technical problems. Develop safety- and security-critical embedded software for new Programmable Logic Controllers Work in a...