Jobs
>
Birmingham

    Staff Software Engineer - Birmingham, United States - GEICO

    GEICO background
    Description


    At GEICO Technology Solutions, we are on a journey to revolutionize the Insurtech space with our technology offerings in the Insurance market and provide excellent service with better efficiency to our Customers and Associates.

    To achieve our vision and mission, we are focusing on transforming our existing tech to deliver products and capabilities that are marketplace ready and are agnostic of the Line of Business or the Channel utilized.

    With this massive mission, we are looking to build a strong team of skilled and talented software engineers within our

    People & Finance Technology

    organization to be core contributors while we expand the team in this space.
    As a

    Staff


    Engineer , you will be a key member of the engineering team, work in a highly collaborative environment and have a passion for building high-performance, low maintenance, zero-downtime platforms, and applications.


    You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission, while co-creating the culture of psychological safety and continuous improvement.

    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 full stack development experience with a focus on Go, Java, Python and/or Spark .

    Position Responsibilities
    As a

    Staff


    Engineer , you will:
    Focus on multiple areas and provide leadership to the engineering teams

    Own complete solution across its entire lifecycle

    Influence and build vision with product managers, team members, customers and other engineering teams to solve complex problems for building enterprise-class business applications

    Be accountable for the quality, usability and performance of the solutions

    Utilize programming languages like Java, Python, Go and/or Spark as well as NoSQL databases, Container Orchestration services (Docker, Kubernetes) and a variety of Azure tools and services

    Lead in design sessions and code reviews to elevate the quality of engineering across the organization

    Define, create, and support reusable application components/patterns from a business and technology perspective

    Scope, design, and build scalable, resilient distributed systems

    Build product definition and leverage your technical skills to drive towards the right solution

    Engage in cross-functional collaboration throughout the entire software lifecycle

    Define, create, and support reusable application components/patterns from a business and technology perspective

    Consistently share best practices and improve processes within and across teams

    Mentor more junior team members professionally to help them realize their full potential

    Qualifications
    Fluency and Specialization with at least two modern languages such as Java, Python, Go and/or Spark, including object-oriented design

    Experience building products using micro-services-oriented architecture and extensible REST APIs

    Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems

    Experience with open-source SQL like PostgreSQL and NoSQL databases

    Fluency in DevOps Concepts, Cloud Architecture and Azure DevOps Operational Framework

    Experience with asynchronous communication such as Kafka or ASB

    Experience with continuous delivery and infrastructure as code

    Ability to excel in a fast-paced, startup-like environment

    Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)

    In-depth knowledge of CS data structures and algorithms

    Preferred:
    Experience leveraging PowerShell scripting

    Preferred:
    Experience in Azure Network (Subscription, Security zoning, etc)

    Preferred:
    Experience in security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth

    Experience
    6+ years of professional software development experience within a Java framework (J2EE, web containers and Java)

    4+ years of experience in open-source frameworks

    3+ years of experience with architecture and design

    3+ years of experience with AWS, GCP, Azure, or another cloud service

    Education
    Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience

    #LI-MK1

    Annual Salary
    $0.00 - $0.00

    The above annual salary range is a general guideline.

    Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate.

    Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations.

    GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.


    Benefits:
    As an Associate, you'll enjoy our Total Rewards Program* to help secure your financial future and preserve your health and well-being, including:
    Premier Medical, Dental and Vision Insurance with no waiting period**Paid Vacation, Sick and Parental Leave
    401(k) Plan
    Tuition Reimbursement
    Paid Training and Licensures
    *Benefits may be different by location.

    Benefit eligibility requirements vary and may include length of service.
    **Coverage begins on the date of hire. Must enroll in New Hire Benefits within 30 days of the date of hire for coverage to take effect.

    The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law.

    GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled.

    GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company.

    This applies to all applicants and associates.

    GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability.

    We do not condone or tolerate an atmosphere of intimidation or harassment.

    We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.

    #J-18808-Ljbffr

  • SuccessEHS

    Software Engineer

    2 weeks ago


    SuccessEHS Birmingham, United States

    Founded in 1995 and headquartered in Birmingham, AL, SuccessEHS, a division of Vitera Healthcare Solutions, is a nationally recognized medical and dental software vendor providing a single solution Practice Management and EHR system. SuccessEHS software, entirely in-house develop ...

  • ITAC Solutions

    Software Engineer

    2 weeks ago


    ITAC Solutions Birmingham, United States

    ITAC is helping one of the largest and most well-respected Birmingham employers in their search for a Software Developer · *C2C is not an option with this job opening and all applicants should be able to work for any US Employer without sponsorship. Sponsorship is not provided, ...

  • EBSCO

    Software Engineer

    2 weeks ago


    EBSCO Birmingham, United States

    PRADCO Outdoor Brands (PRADCO) manufactures and markets major hunting and fishing brands and products. We are a leader in producing game calls, scents, attractants, game feeders, game cameras, tree stands and fishing lures. PRADCO Hunting owns the brands Moultrie, Summit, Knight ...

  • Regions Bank

    Software Engineer

    1 week ago


    Regions Bank Birmingham, United States

    Thank you for your interest in a career at Regions. At Regions, we believe associates deserve more than just a job. We believe in offering performance-driven individuals a place where they can build a career --- a place to expect more opportunities. If you are focused on results, ...

  • Sterling Search Partners

    Software Engineer

    2 weeks ago


    Sterling Search Partners Birmingham, United States

    Sterling Search Partners is helping a Birmingham client with its search for a Software Engineer. Our client is looking for someone for some who is experienced and passionate doing backend development (SQL, .NET). This position will help support out clients Ecommerce Platform. · N ...

  • KEYSYS Consulting

    Software Engineer

    2 weeks ago


    KEYSYS Consulting Birmingham, United States

    Job Description · Job DescriptionSalary: · KEYSYS is looking for a Software Engineer with at least 2 years professional experience to plan an instrumental role on an Agile Scrum Team. This person needs to have a strong work ethic and commitment to authenticity, transparency and ...

  • StateServ Medical

    software engineer

    3 weeks ago


    StateServ Medical Birmingham, United States

    StateServ provides industry-leading DME management solutions that simplify administration to boost operational efficiencies, contain costs, enhance quality of care, and ultimately increase patient satisfaction. With our innovative technology and unmatched expertise, we provide th ...

  • StateServ

    software engineer

    3 weeks ago


    StateServ Birmingham, United States

    StateServ provides industry-leading DME management solutions that simplify administration to boost operational efficiencies, contain costs, enhance quality of care, and ultimately increase patient satisfaction. With our innovative technology and unmatched expertise, we provide th ...

  • ITAC Solutions

    Software Engineer

    1 week ago


    ITAC Solutions Birmingham, United States

    Do you want to work for an industry leader? ITAC is helping one of the largest and most well-respected Birmingham employers in their search for a Software Developer · *C2C is not an option with this job opening and all applicants should be able to work for any US Employer withou ...

  • Better Hire

    Software Engineer

    2 weeks ago


    Better Hire Birmingham, United States

    Job Description · Job DescriptionWhat You Will DoDevelop and enhance a suite of applications written in C# and SQL Server, hosted in AWS · Implement new features and bug fixes and support them through testing and deployment · Migrate legacy, server based applications onto serverl ...


  • Brooksource Birmingham, United States

    Software Engineer · Long Term Contract · Remote · Brooksource is searching for a Software Engineer for one of our enterprise-level clients in the Birmingham, AL area. The right person will have a passion for designing, coding, testing, implementing, maintaining, and supporting so ...


  • Brooksource Birmingham, United States

    Software Engineer · Long Term Contract · Remote · Brooksource is searching for a Software Engineer for the Integrations team of one of our enterprise-level life Insurance clients. The right person will have a passion for designing, developing, testing, and implementing changes ac ...


  • Brooksource Birmingham, United States

    Senior Software Engineer · Long Term Contract · Remote · Brooksource is searching for a Software Engineer for the Integrations team of one of our enterprise-level life Insurance clients. The right person will have a passion for designing, developing, testing, and implementing cha ...


  • Deploy Birmingham, United States

    Job Description · Job DescriptionSoftware Engineer, Backend · Our client seeks an experienced and passionate backend-heavy (SQL, NET) Software Engineer to join our development team and support our new E-Commerce platform. In this role, you will report to our Application Developm ...


  • MILLENNIUMSOFT Birmingham, United States

    Position: Senior Software Engineer · Location: Birmingham, AL · Duration: 5+ Months Contract · Total Hours/week: 40.00 · 1st Shift: Work hours: 8AM – 5PM · Client: Medical Device Company · Job Category: Engineering · Level Of Experience: Seniority Level · Employment Type: Contrac ...


  • Daxko Birmingham, United States

    Daxko is seeking a software artisan with experience in .NET, SQL, and AWS to be a hands-on engineer on our payments team. As a Senior .NET Developer, your work will be focused on building a secure payment gateway for all our Daxko products. We are an Software Engineer, .Net, Soft ...


  • Brooksource Birmingham, United States

    Software Engineer · Long Term Contract · Remote · Brooksource is searching for a Software Engineer for one of our enterprise-level clients in the Birmingham, AL area. The right person will have a passion for designing, coding, testing, implementing, maintaining, and supporting so ...


  • PANGEATWO Birmingham, United States

    Java Software Engineer- 100% in-office- relocation not offered · $90,000 to $120,000 · Birmingham, AL · Join a vibrant development team and play a central role in shaping the future of a company's new products. You'll leverage your expertise in back-end and front-end languages to ...

  • ITAC Solutions

    Jr. Software Engineer

    3 weeks ago


    ITAC Solutions Birmingham, United States

    ITAC Solutions is assisting a local client find a talented Junior Software Developer As a Junior Software Developer, you will play a crucial role in our client-focused project, collaborating with a team of senior engineers to deliver high-quality software solutions. Your primary ...


  • ITAC Solutions Birmingham, United States

    ITAC Solutions is assisting a local client find a talented Junior Software Developer As a Junior Software Developer, you will play a crucial role in our client-focused project, collaborating with a team of senior engineers to deliver high-quality software solutions. Your primary ...