Software Engineer
Markel
What part will you play? If you're looking for a place where you can make a meaningful difference, you've found it.
The work we do at Markel gives people the confidence to move forward and seize opportunities, and you'll find your fit amongst our global community of optimists and problem-solvers. We're always pushing each other to go further because we believe that when we realize our potential, we can help others reach theirs. Join us and play your part in something special! The Software/Data Engineer creates designs and pipelines for data movement and refinement for applications or general consumption, applying agreed modeling techniques, standards, patterns, and tools. Contributes to the design of components of larger data/software systems. The Engineer works in an Agile team in a multi-technology environment and contributes to the development, maintenance, and enhancement of business applications. Collaborates with Business Analysts, Product Managers, Architecture, key stakeholders, other IT professionals to define detailed requirements and system interfaces, assess available technology, and develop and present solutions in an iterative fashion. Defines test conditions for given requirements. Designs test cases and creates test scripts and supporting data. The Engineer works with Senior Engineers, participates in code reviews to ensure adherence to best practices, adheres to code versioning, promotion, and deployment methodology, continuously works to gain technology and business knowledge, recommends and supports technical coding standards and practices, and stays current on emerging technologies.
Job Responsibilities
- Undertakes design of data movement or software components applying agreed standards, patterns and tools. Assists as part of a team in the design of components of larger data/software systems. Collaborates in reviews of work with others as appropriate.
- Designs, codes, verifies, tests, documents, amends and refactors simple and moderately complex programs/scripts. Applies agreed upon standards and tools, to achieve a well-engineered result.
- Applies data analysis, design, modeling, and quality assurance techniques, based upon a detailed understanding of business processes, to establish, modify or maintain data structures and associated components (entity descriptions, relationship descriptions, attribute definitions). Advises database designers and other application development team members on the details of data structures and associated components.
- Defines the data movement modules needed for data lake publishing. Produces integration test specifications, conducts tests and records and reports on outcomes. Diagnoses faults and records and reports on the results of tests.
- Reviews requirements, specifications and defines test conditions. Designs test cases and test scripts under own direction, mapping back to pre-determined criteria, recording and reporting outcomes. Analyses and reports test activities and results. Identifies and reports issues and risks associated with own work.
- Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
- Identifies and resolves issues with data and applications as part of production support
- Occasionally required to work late evening and weekends as needed.
- Occasional travel as needed
Education
- Bachelor's degree in Computer Science, Information Systems, or other related field or equivalent 4+ years military experience preferred
Work Experience: 2+ years of -
- Experience with modern data concepts (Database, Data Lakes, SQL)
- Experience in multiple programming languages such as Java, Python, C#
- Hands-on experience with modern data tools such as Databricks, Spark, ADFS, Azure Data Factory, Kafka, Redis, Elastic
- Preferred: Experience with relational database modeling and SQL design
- Experience with Agile project delivery methodology
- DevOps, CI/CD, test automation and cloud deployment
- Experience making rapid prototypes to deliver new innovations to market
- Familiarity with design thinking and customer centric design
- Insurance experience or affiliation with industry group a plus
- Experience with Microsoft Azure Cloud computing, Serverless tools (Logic Apps and Function Apps), and Azure DevOps is a plus
- Certifications in Microsoft Azure and/or Databricks a plus
Skill Sets
- Excellent written and oral communication skills
- Strong organization and time management skills
- Strong analytical and problem-solving skills, including the ability to grasp and apply new information quickly
- Ability to work well as a team member but still work effectively as an individual contributor
- Shows flexibility and attention to details
- Strong desire for continuous improvement
- Ability to handle ever increasing responsibility and assignments with growing complexity
- Shows initiative on assignments, and professionally executes projects with little direction
- Ability to be creative and innovative
US Work Authorization
US Work Authorization required. Markel does not provide visa sponsorship for this position, now or in the future.
Who we are:
Markel Group (NYSE – MKL) a fortune 500 company with over 60 offices in 20+ countries, is a holding company for insurance, reinsurance, specialist advisory and investment operations around the world.
We're all about people | We win together | We strive for better
We enjoy the everyday | We think further
What's in it for you:
In keeping with the values of the Markel Style, we strive to support our employees in living their lives to the fullest at home and at work.
We offer competitive benefit programs that help meet our diverse and changing environment as well as support our employees' needs at all stages of life.
All full-time employees have the option to select from multiple health, dental and vision insurance plan options and optional life, disability, and AD&D insurance.
We also offer a 401(k) with employer match contributions, an Employee Stock Purchase Plan, PTO, corporate holidays and floating holidays, parental leave.
Are you ready to play your part?
Choose 'Apply Now' to fill out our short application, so that we can find out more about you.
Caution: Employment scams
Markel is aware of employment-related scams where scammers will impersonate recruiters by sending fake job offers to those actively seeking employment in order to steal personal information. Frequently, the scammer will reach out to individuals who have posted their resume online. These "job offers" include convincing offer letters and frequently ask for confidential personal information. Therefore, for your safety, please note that:
All legitimate job postings with Markel will be posted on Markel Careers. No other URL should be trusted for job postings .
All legitimate communications with Markel recruiters will come from Markel.com email addresses.
We would also ask that you please report any job employment scams related to Markel to View email address on click.appcast.io .
Markel is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of any protected characteristic. This includes race; color; sex; religion; creed; national origin or place of birth; ancestry; age; disability; affectional or sexual orientation; gender expression or identity; genetic information, sickle cell trait, or atypical hereditary cellular or blood trait; refusal to submit to genetic tests or make genetic test results available; medical condition; citizenship status; pregnancy, childbirth, or related medical conditions; marital status, civil union status, domestic partnership status, familial status, or family responsibilities; military or veteran status, including unfavorable discharge from military service; personal appearance, height, or weight; matriculation or political affiliation; expunged juvenile records; arrest and court records where prohibited by applicable law; status as a victim of domestic or sexual violence; public assistance status; order of protection status; status as a smoker or nonsmoker; membership or activity in local commissions; the use or nonuse of lawful products off employer premises during non-work hours; declining to attend meetings or participate in communications about religious or political matters; or any other classification protected by applicable law.
Should you require any accommodation through the application process, please send an e-mail to the View email address on click.appcast.io .
No agencies please.
$190k - $240k
...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that... .... You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and...SuggestedWork at officeRemote workFlexible hours$79.2k - $178.1k
...Job Description Oracle's Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the full potential of their data. You will provide expert architectural guidance focused on designing, optimizing...SuggestedTemporary workFlexible hours- ...performance, enrich customer experiences, and fully integrate data across the enterprise. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-...SuggestedPermanent employmentFlexible hours
$94.9k - $135.6k
...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user...SuggestedTemporary workWork experience placementLocal areaImmediate startRemote workFlexible hours- ...The Software Engineer II is responsible for designing, modifying, developing, writing, and implementing software applications. This role also involves supporting and installing software applications and operating systems. The position contributes to the testing process...Suggested
$99.2k - $124k
...As a Software Engineer II at Honeywell, you will serve as a UI Developer responsible for designing, developing, and maintaining user interfaces that deliver exceptional user experiences. You will work extensively with Next.js, JavaScript, and CSS to build intuitive and...Permanent employmentTemporary workFlexible hours- ...Job Role: As a software developer, you’ll be the brain behind crafting, developing, testing, going live and maintaining the system.... ...developers. Preparing technical training documents for onboarding new engineers. Requirements: Bachelor’s degree in computer science or...
- ...Software Engineer II We are looking for a Software Engineer II with CMS and web development experience. You'll participate in the design, programming, testing, documentation, and implementation of website frontend and backends. Knowledge of containerization concepts...Permanent employmentWork experience placementH1bLocal area
$269.1k - $307.2k
...Distinguished Software Engineer - IFX As a Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented team of developers, machine learning...Full timePart timeLocal area- ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows...Full time
$125k - $140k
...Development includes but is not limited to customized coding, software integration, analysis, configuring solutions, or the use of tools... ...from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of...Full timePart timeWork at officeRemote workShift workDay shift- ...Software Engineer Location: Plano, TX or Richmond, VA (Hybrid Onsite) (Local Only) Duration: 6+ months contract IV: Phone and Video Visa: No H1b/ CPT Must have previous working experience with bank MUST HAVE Skills: VueJS NodeJS AWS Javascript/Typescript...Hourly payContract workWork experience placementH1bLocal area
$90k - $115k
...for someone who's excited to contribute to a team that's actively building and improving every day. What You'll Do As a Software Engineer at Pattern Data, you will: Learn from the best - work alongside our Senior Engineers and CTO in the design, development...InternshipWork at office- ...environment with expectations for strong ownership and minimal ramp-up time Must-Have Qualifications ~5+ years of professional software development experience ~ Strong application development background (beyond scripting/support work) ~ Proficient in Python for...
- ...Advanced Java Development experience AWS Cloud Computing experience React.js experience (or Angular.js experience) Job Description: Software Engineer Skill Set & Responsibilities: Analyzes problems and programs in two or more programming languages/platforms. Understands and...Contract work
$57 - $62 per hour
Job Description Our client is modernizing their platform and building out key components of their PAS system. A major part of this work is transitioning issuance and endorsements from a third‑party vendor to an in‑house capability. At the same time, they are delivering...- ...Software Engineer IRI believes in commitment, integrity, and strategic workforce solutions. Integrated Resources, Inc., is led by a seasoned team with combined decades in the industry. We deliver strategic workforce solutions that help you manage your talent and business...
$79.2k - $178.1k
...Job Description Oracle Health Data Intelligence is growing and looking for a Senior Software Engineer to join the HealtheIntent - Identity Services team! This development team builds Personnel, Organization and Consumer services which are the base of the security models...Temporary workWork experience placementImmediate startFlexible hours$30 per hour
...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in... ..., with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how...Hourly payTemporary workInternshipFlexible hours$144.2k - $164.6k
...Senior Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...Full timePart timeInternshipH1bLocal area- ...many different aspects of the customer experience, our Senior Engineers research and discover new opportunities and shape products to... ...sales transactions. About the position We are seeking a Senior Software Engineer who will be part of a team focused on expanding the enterprise...Full timeWork at office2 days per week
$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems...Full timeRemote work- ## Senior Software Engineer (Hybrid Schedule)Applyremote type: Hybridlocations: Virginia Retirement System - Main Officetime type: Full timeposted on: Posted 15 Days Agojob requisition id: JR9The Virginia Retirement System, an independent state agency based in Richmond,...Work at officeRemote workMonday to Friday
- ...Software Engineer ROLE IS ONSITE IN RICHMOND, VA OR DALLAS, TX Experience: 6+ years Must Have Skills: Python AWS CI/CD (DevOps) Good to Have Skills: Terraform Groovy Job Summary: Senior Python Engineer needed with experience using...
- ...haves: Scrum Certification. Must have experience supporting Data Engineering space (preference for AWS project experience). Should have... ...experience in one or more aspects of Information Technology (Software design/ development, IT Architecture or other related IT areas...For contractorsShift work
- ...Job Title: Sr. Software Engineer Location: Glen Allen, VA (on-site daily) Job Description: We are seeking a Sr. Software Engineer who will be responsible for designing, developing, and maintaining multi-tiered enterprise applications. Qualifications Experienced senior...Temporary workLocal areaFlexible hours
- ...Software Engineer Contract to hire Day to Day Responsibilities/typical day look like: Big data application doing some sophisticated joins and machine learning on large streams of data Have a high premium on data quality etc. since they do support regulatory...Hourly payContract work
- ...Software Engineer (API Development) Our client, a software product company in the asset management space, is seeking a Software Engineer (API development). This is a permanent/direct hire position. The employee will work a hybrid schedule, 3 days a week in the office...Permanent employmentCasual workWork at officeFlexible hours3 days per week
- ...Software Delivery Consultant SHC Federal is seeking a highly motivated Software Delivery Consultant to support our client in the federal technology sector. This position is local to Maryland and has the exciting opportunity to lead and deliver large-scale projects...Local area
- ...Make it better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE Software Engineer This role is not eligible for employment visa sponsorship POSITION LOCATION This position is available to Virginia...Work at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Richmond, VA
- experienced software developer Richmond, VA
- federal - software developer Richmond, VA
- software developer internship Richmond, VA
- senior software engineer Richmond, VA
- software developer fintech Richmond, VA
- part time software developer remote Richmond, VA
- software developer intern Richmond, VA
- software data engineer Richmond, VA
- software engineer Richmond, VA

