Get a weekly email with all new Java jobs
x

Java Jobs Paying 100,000 USD a Year


Hand-Picked Java developer jobs • Apply directly to companies • Clear salary ranges

Browse 100+ Java Jobs (124 new this week) in May 2024 at companies like Dexcom, Discover Financial Services and Discover Financial Services paying at least 100,000 USD per year working as a Staff Cybersecurity Engineer, Application Engineer and Application Engineer (Service Now). Last post

Hiring Java Developers?

Create your profile to continue

Bruno Gendron Niraj Hector Franklyn Williams Haka Yogo Ayoub Samil Talukder  Abu Siam Siddique Mayank Kumar Mishra
  • 48 direct messages sent by companies to developers on JavaProHire in the last 30 days
  • 4 developers joined JavaProHire in the last 30 days
  • 91 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Java courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





10 of 137 Java Jobs paying at least 100,000 USD per year • Sort by Date
Dexcom Logo
Staff Cybersecurity Engineer
Dexcom
Remote
$141,800 to $236,400 a year
May 2024

Job Description

About Dexcom

Founded in 1999, Dexcom, Inc. (NASDAQ: DXCM), develops and markets Continuous Glucose Monitoring (CGM) systems for ambulatory use by people with diabetes and by healthcare providers for the treatment of people with diabetes. The company is the leader in transforming diabetes care and management by providing CGM technology to help patients and healthcare professionals better manage diabetes. Since the company’s inception, Dexcom has focused on better outcomes for patients, caregivers, and clinicians by delivering solutions that are best in class - while empowering the community to take control of diabetes. Dexcom reported full-year 2022 revenues of $2.9B, a growth of 18% over 2021. Headquartered in San Diego, California, with additional offices in the Americas, Europe, and Asia Pacific, the company employs over 8,000 people worldwide.

Meet the team:

We’re seeking a software engineer to design, develop, implement, test, and maintain iOS application software with focus on application hardening and obfuscation. You will work alongside highly skilled and passionate innovators who know how to deliver exceptional results while also having some fun along the way. Job Responsibilities: Fine-tune and harden a variety of sophisticated mobile software implementation projects to make them more resistant to attack and prevent unauthorized modifications. Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs. Analyze and review enhancement requests and specifications Implement system software and customize to client requirements. Prepare detailed software specifications and test plans. Code new programs to client’s specifications and create test data for testing. Modify existing programs to new standards and conduct unit testing of developed programs. Create migration packages for system testing, user testing, and implementation. Provide quality assurance reviews. Perform post-implementation validation of software and resolve any bugs found during testing.

Where you come in:

  • You will design and build applications for the Android platform
  • You will implement requirements with focus on tamper proofing and code hardening Android applications
  • You will maintain Gradle to secure Android applications
  • You will write and update design documents
  • You will follow internal software development procedures to comply with medical regulations, especially in the area of cyber security
  • You will interface with software test team to ensure high quality product
  • You will develop automated unit and integration tests
  • You will participate in design, code, and test reviews
  • you will perform other duties as assigned

What makes you successful:

  • You have native Android app development experience using Java/Kotlin and professional software development experience
  • You are proficienct in software development lifecycle process
  • You have a good understanding of cryptography including the principles related symmetric and asymmetric encryption methods and digital signing algorithms.
  • You have hands-on experience in developing mobile applications
  • You have strong verbal and communication skills
  • You have a high degree of diligence in documentation, testing and coding
  • You are able to identify gaps and then enable team to address those gaps
  • You have a good knowledge of PKI fundamentals and best practices
  • You have knowledge of Kotlin, Java
  • You have experience working in Agile teams using tools such as Jira and Confluence
  • You have experience using CI/CD tools such as Gradle, Github Actions
  • You have experience with version control tools such as Git, Github, Gitlab, Bitbucket and GitFlow
  • You have experience writing automated Android Unit Tests
  • You have working knowledge of Android design patterns

Travel Required:

  • 0-5%

Experience and Education Requirements:

  • Typically requires a Bachelor’s degree and a minimum of 8-12 years of related experience.
  • At this level a graduate degree may be desirable with 4 years of related experience

Remote Workplace: Your location will be a home office; you are not required to live within commuting distance of your assigned Dexcom site (typically 75 miles/120km). If you reside within commuting distance of a Dexcom site (typically 75 miles/120km) a hybrid working environment may be available. Ask about our Flex workplace option.

Please note: The information contained herein is not intended to be an all-inclusive list of the duties and responsibilities of the job, nor are they intended to be an all-inclusive list of the skills and abilities required to do the job. Management may, at its discretion, assign or reassign duties and responsibilities to this job at any time. The duties and responsibilities in this job description may be subject to change at any time due to reasonable accommodation or other reasons. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Dexcom’s AAP may be viewed upon request by contacting Talent Acquisition at [email protected].

If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact Dexcom Talent Acquisition at [email protected].

View the OFCCP's Pay Transparency Non Discrimination Provision at this link .

Meritain, an Aetna Company, creates and publishes the Machine-Readable Files on behalf of Dexcom. To link to the Machine-Readable Files, please click on the URL provided: https://health1.meritain.com/app/public/#/one/insurerCode=MERITAIN_I&brandCode=MERITAINOVER/machine-readable-transparency-in-coverage?reportingEntityType=TPA_19874&lock=true

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location. Dexcom is not responsible for any fees related to unsolicited resumes/applications.

Salary:

$141,800.00 - $236,400.00


Apply ⎘ Copy Link ↗ Visit Link
Discover Financial Services Logo
Application Engineer
Discover Financial Services
Riverwoods, United States
$86,500 to $146,100 a year
May 2024

Job Description

Discover. A brighter future.

With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description:

As a Software Engineer, you’ll analyze, develop, and design solutions for our application software. In our Agile environment, you’ll do this by performing technical design, coding with test automation, support, and documentation of software application modifications. Ultimately, through continuous integration, development and testing, you’ll ensure we deliver quality code. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management.

Responsibilities

Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production

Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow

Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills

Has an oversight on design decisions and guides team to achieve key results for products assigned to them

Remediates issues using engineering principles and creates proactive design solutions for potential failures

Contributes to and leads technology communities at Discover

Minimum Qualifications

At a minimum, here’s what we need from you:

Bachelors – Computer Science or Related

3+ Years – Information Technology, (Software) Engineering, or related

Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale

Preferred Qualifications :

3+ years experience with Java Development

3+ years experience with Java Application Servers with one or more of the following: Tomcat, JBoss, WebLogic or WebSphere

CI/CD Pipeline experience via Jenkins, Github Actions, Chef, Ansible, Nexus

Experience in working in a cloud environment such as AWS.

Integration with DFS Systems (Okta, DFTP, AWS, Snowflake, 3rd, and 4th Party Vendors)

Building Integration with external systems

Experience working with relational databases (Oracle, Snowflake, SQL Server).

Experience in programming languages (Unix scripting, Java, Python, JavaScript (React), Node.js etc.) and integration using Rest API/SOAP/Webservices.

Experience in Application framework (Spring, Spring Boot, Hibernate, Eclipse, IntelliJ, Postman, Docker, Jenkins, Maven).

Understanding of messaging systems like MQ, Rabbit MQ, Kafka, or Kinesis.

Experience as part of an Agile engineering or development team

External applicants will be required to perform a technical interview.

#LI-CM

Application Deadline: The application window for this position is anticipated to close on May-21-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed.

Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position.

Benefits:

We also offer a range of benefits and programs based on eligibility. These benefits include:

Paid Parental Leave

Paid Time Off

401(k) Plan

Medical, Dental, Vision, & Health Savings Account

STD, Life, LTD and AD&D

Recognition Program

Education Assistance

Commuter Benefits

Family Support Programs

Employee Stock Purchase Plan

Learn more at mydiscoverbenefits.com .

What are you waiting for? Apply today!

All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.

Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision)

Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email [email protected] . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.


Apply ⎘ Copy Link ↗ Visit Link
Discover Financial Services Logo
Application Engineer (Service Now)
Discover Financial Services
Riverwoods, United States
$86,500 to $146,100 a year
May 2024

Job Description

Discover. A brighter future.

With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description:

Responsible for oversight on design and implementation of products assigned to their team. Still needs to think things through, but has their driver's license. This means they can take user stories and new features from idea to production unattended.

Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management

Utilizing Discover’s Agile Way of Working, develop and configure solutions within ServiceNow in partnership with your Product Owner

Participate in Agile ceremonies related to their product team to ensure the work is getting completed the right way

Partners with the Product Owner to define a strategic product roadmap for their technology/business domain

Propose opportunities to solve business problems and for process efficiencies using your knowledge of the ServiceNow Platform

Actively participate in ServiceNow Engineering Chapter activities and increase the maturity of our Engineering practices

Actively engage in our Continuous Professional Education and Discover Technology Academy programs to drive skill and career development

Participate in rotating support schedule for Incident Management and general Consumer Service requests

Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production

Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow

Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills

Has an oversight on design decisions and guides team to achieve key results for products assigned to them

Remediates issues using engineering principles and creates proactive design solutions for potential failures

Contributes to and leads technology communities at Discover

Minimum Qualifications

At a minimum, here’s what we need from you:

Bachelors – Computer Science or related

3+ Years – Information Technology, (Software) Engineering, or related

Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale

Preferred Qualifications

Bonus Points If You Have:

4+ Years of ServiceNow Development Experience or 6+ Years of Application Development Experience

Experience implementing two or more of the following ServiceNow capabilities: IRM/GRC; ITSM; Performance Analytics; Security Operations; Vulnerability Management; Configuration Management; Software Asset Management; Service Mapping; Discovery; HR Service Delivery; Employee Service Center; Virtual Agent; Orchestration; Integration Hub; Integrated Risk Management/Governance, Risk, & Control; UI Builder/App Engine.

ServiceNow Certified Application Developer; ServiceNow Certified Implementation Specialist – GRC (Risk & Compliance); ServiceNow Certified Implementation Specialist – IT Service Management ; Certified System Administrator; Certified Implementer; or other ServiceNow Certifications

Knowledge of Angular , React, Redux, and Java application frameworks

Experience building secure web applications with user authentication

Understanding of software testing principles and methodologies

Experience in GRC, IRM is a strong plus.

#LI-CM

External applicants will be required to perform a technical interview.

Application Deadline: The application window for this position is anticipated to close on May-21-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed.

Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position.

Benefits:

We also offer a range of benefits and programs based on eligibility. These benefits include:

Paid Parental Leave

Paid Time Off

401(k) Plan

Medical, Dental, Vision, & Health Savings Account

STD, Life, LTD and AD&D

Recognition Program

Education Assistance

Commuter Benefits

Family Support Programs

Employee Stock Purchase Plan

Learn more at mydiscoverbenefits.com .

What are you waiting for? Apply today!

All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.

Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision)

Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email [email protected] . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.


Apply ⎘ Copy Link ↗ Visit Link
Discover Financial Services Logo
Application Engineer (Machine Learning Platforms)
Discover Financial Services
Chicago, United States
$86,500 to $146,100 a year
May 2024

Job Description

Discover. A brighter future.

With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description:

As a Full Stack Engineer, you’ll build and release reliable software systems at scale. This role is in the Data & Analytics organization where you will be focused on building Discover’s strategic Enterprise Machine Learning Platform. By partnering with enterprise-wide teams, you’ll develop and maintain full stack solutions that fit our business needs.

You’ll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you’ll solve complex problems and guide the team on implementing solutions from inception to production. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management.

Responsibilities

Build, evolve and scale the data science technology capabilities to enable our enterprise machine learning platform

Enable the latest machine learning tools and frameworks for our Enterprise Data Science Community

Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production

Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow

Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills

Has an oversight on design decisions and guides team to achieve key results for products assigned to them

Remediates issues using engineering principles and creates proactive design solutions for potential failures

Contributes to and leads technology communities at Discover

Minimum Qualifications

At a minimum, here’s what we need from you:

Bachelors – Computer Science or related

3+ Years – Information Technology, (Software) Engineering, or related

Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale

Preferred Qualifications

Bonus Points If You Have:

Experience working with containerization and orchestration platforms (Kubernetes/Openshift) and cloud providers like AWS, Azure, GCP or others.

Experience in key technologies to be leveraged by the team including Java, Python / PySpark, Spark, CI/CD technologies

Experience in Machine Learning Platforms and Data Science Technologies

Experience working with a variety of data platforms such as S3, Snowflake, Redis, Cassandra

Experience building and implementing API service architectures

Understanding of software testing principles and methodologies

Experience in high availability & scalability design, as well as performance monitoring

External applicants will be required to perform a technical interview.

#LI-CM

Application Deadline: The application window for this position is anticipated to close on May-21-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed.

Compensation: The base pay for this position generally ranges between $86,500.00 to $146,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position.

Benefits:

We also offer a range of benefits and programs based on eligibility. These benefits include:

Paid Parental Leave

Paid Time Off

401(k) Plan

Medical, Dental, Vision, & Health Savings Account

STD, Life, LTD and AD&D

Recognition Program

Education Assistance

Commuter Benefits

Family Support Programs

Employee Stock Purchase Plan

Learn more at mydiscoverbenefits.com .

What are you waiting for? Apply today!

All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.

Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision)

Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email [email protected] . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.


Apply ⎘ Copy Link ↗ Visit Link
General Motors Logo
Senior Software Engineer
General Motors
Warren, United States
$93,400 to $149,200 a year
May 2024

Job Description

Job Description

Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report onsite at the GM Global Technical Center - Cole Engineering Center Podium three times per week minimum or other frequency dictated by the business. This job may be eligible for relocation benefits.

We are hiring senior software engineer for our Vehicle update Service (VUS) core backend team. The VUS team is responsible for the Over The Air (OTA) Software delivery platform for General Motors. Our vision is to build a unified channel that ensures every GM customer knows their vehicle is always up to date and improve without needlessly interrupting their lives.

The VUS Core Team is responsible for the Firmware OTA (FOTA) backend system, which orchestrates software update campaign execution, and delivery of FOTA updates to GM vehicles. The team follows DevOps principles, owning end to end responsibility of multiple critical microservices powering various OTA workflows, including software package building, and all types of vehicle interactions. We design and implement business features, and are responsible for our software’s quality, deployment, production monitoring and support.

Our platform is a highly complex collection of microservices built based on REST & Event Driven Architecture following Domain Driven Design principles. We integrate with multiple vehicle clients, BIGDATA platforms, and multiple GM internal systems which are crucial OTA vehicle updates. Our main objective of the platform is to deliver software updates to GM vehicles at scale (1M backend transactions per day) and increase the success rate of vehicle software updates, thereby reducing customer dealer visits and continuously enhance GM vehicles in all aspects.

As part of this role, you will be doing the following activities.

  • Ensure high performance, scalability, and reliability of the distributed backend platform responsible for executing and delivering software updates to vehicles.
  • Trusted senior software developer in the team with expertise in JAVA / Spring Boot microservices, developing & designing components that execute at the expected performance levels, monitoring the backend components for performance bottlenecks, debug / triage issues in the distributed environment and implement the solutions.
  • Understand the OTA business flows and the complex microservices interactions via event driven architecture within the platform and suggest performance tuning considerations right from design.
  • Understand and analyze the transactional and reporting data that’s replicated into BIGDATA platform, implement complex queries required for throughput analysis on the data, come up with recovery actions as needed.
  • Design and execute load test scenarios and work with cross functional teams for capacity planning to handle peak loads.
  • Own & control the performance environment, deploying the changes into the environment for every upgrade made in the platform.
  • Lead complex triage and debug of system-level issues, building and executing the tools and tests required for running our production systems at scale. Leverage and improve CI / CD pipelines, track key metrics and tune the system to achieve performance.
  • Understand the observability needs for the platform, come up with proposals to enhance the tracing, logging and monitoring of microservices, implement them in different services as needed and guide other team members to enhance observability.
  • Implement operational visualization techniques to create interactive dashboards and visualizations in both Load test and PROD environments that provide insights into system performance and behavior.
  • Work closely with different cross functional teams, architects, operational stakeholders and enterprise tools team to implement best practices, resiliency, build a highly scalable and efficient OTA platform.
  • Technologies leveraged include: Java / Spring boot / ORACLE / Postgres / REST / KAFKA / PULSAR/ Microservices /Cloud Foundry/ Azure Cloud / JMeter / Prometheus / Grafana/ CI CD pipeline tools /Automation Suites / bash/shell/ PowerShell/ Kibana / Python etc.

Additional Job Description

Qualifications

  • Bachelor’s degree in computer science, Engineering, or related field.
  • 8+ years of experience in Software Engineering, Systems Reliability Engineering (SRE), or a similar role, preferably in a cloud-native environment.
  • Strong understanding of microservices and event driven architecture using KAFKA and performance optimization techniques.
  • Proficiency in performance testing tools and methodologies, such as JMeter, Gatling, etc.
  • Strong scripting and automation skills using languages like Python, Bash, Shell or similar.
  • Experience with operational visualization tools such as Grafana, Kibana, or Tableau.
  • Excellent analytical and problem-solving skills with a keen attention to detail.
  • Effective communication skills and ability to collaborate with cross-functional teams.
  • Proven track record of driving performance improvements in complex distributed systems environments.
  • Solid understanding of cloud computing concepts and experience with cloud platforms like Cloud Foundry, AWS, Azure, or Google Cloud.

Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington

  • Compensation: The expected base compensation for this role is : $93,400 - $149,200 Actual base compensation within the identified range will vary based on factors relevant to the position.
  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
  • Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays.

#LI-EL1

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We aspire to be the most inclusive company in the world. We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team.

Benefits Overview

The goal of the General Motors total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan incudes, the following benefits, in addition to many others:

  • Paid time off including vacation days, holidays, and parental leave for mothers, fathers and adoptive parents;
  • Healthcare (including a triple tax advantaged health savings account and wellness incentive), dental, vision and life insurance plans to cover you and your family;
  • Company and matching contributions to 401K savings plan to help you save for retirement;
  • Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values;
  • Tuition assistance and student loan refinancing;
  • Discount on GM vehicles for you, your family and friends. Diversity Information -------------------------

General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. GM is proud to be an equal opportunity employer.

We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities.

Equal Employment Opportunity Statements

GM is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. GM is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an indivi d ual's protected characteristics. For purposes of this policy, “protected characteristics" include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at [email protected] or call us at 800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.


Apply ⎘ Copy Link ↗ Visit Link
General Motors Logo
Staff Software Engineer - Full-Stack 3D Graphics
General Motors
Warren, United States
$186,200 to $285,300 a year
May 2024

Job Description

Job Description

Work Arrangement:

Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI, Austin, TX, or Mountain View, CA three times per week, at minimum.

The role:

We are looking for an exceptionally experienced engineer who is excited about building visualization platforms to power all General Motors digital products and marketing needs. You will be responsible for helping lead our engineering efforts through planning, design and architecture, execution, and ramp. As a technical leader on the team, you will be excited to help mentor less experienced engineers, build strong relationships with technical leaders on other teams, and facilitate a strong team culture.

Responsibilities

  • D evelop competency with all our core web technologies ( client, framework, and services ) .
  • W eigh architectural trade-offs and apply synchronous and asynchronous design patterns .
  • P roduce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration .
  • Be a tech lead and will actively mentor other engineers on the team .
  • E xplore and pitch product ideas and tech initiatives with cross functional teams .
  • I nitiate, plan, and execute large-scale, cross functional, and org-wide critical programs .
  • L everage your technical leadership to ensure we adhere to engineering best practices and evangelize opportunities to improve engineering productivity and craftsmanship . Additional Job Description ------------------------------

Your Skills & Abilities (Required Qualifications)

  • 7 + years of experience in application and services development .
  • 7 + years of experience contributing to the architecture, documentation, and design of new and existing systems (architecture, design patterns, reliability, and scaling) .
  • Some experience working with CAD (Computer Aided Design) data, visualization tools or game engines (Unreal Engine, Unity, etc.).
  • Good understanding of modern 3D graphics pipelines and APIs (OpenGL, DirectX, or Vulkan) and good knowledge of geometric modeling fundamentals.
  • Experience developing and designing multi-tier production software systems utilizing HTTP APIs (REST, GraphQL ) and backend datastores (PostgreSQL, DynamoDB, Redis, Elasticsearch, etc.) .

What Will Give You A Competitive Edge (Preferred Qualifications)

  • Master's degree in computer science or related field, or equivalent work experience . Ph.D. preferred.
  • Strong problem-solving skills and the ability to break down complex problems into smaller, manageable components.
  • Experience with algorithm design techniques such as divide-and-conquer, dynamic programming, greedy algorithms, and graph algorithms.
  • Ability to optimize algorithms and data structures for performance, scalability, and maintainability.
  • Proficiency in one or more programming languages such as C++, Java, TypeScript , or Python, with the ability to write clean, efficient, and well-documented code.
  • Demonstrated ability to understand the tech stack, debug code and tests .
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams, including designers, artists, and other engineers.
  • Proven track record of delivering high-quality software on time and within budget .
  • Enthusiastic about the opportunity of impacting the engineering culture from the bottom up .

This job may be eligible for relocation benefits.

A company vehicle will be provided for this role with successful completion of a Motor Vehicle Report review.

Compensation : The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.

  • The salary range for this role is 186,200 to 285,300. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. About GM ------------

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We aspire to be the most inclusive company in the world. We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team.

Benefits Overview

The goal of the General Motors total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan incudes, the following benefits, in addition to many others:

  • Paid time off including vacation days, holidays, and parental leave for mothers, fathers and adoptive parents;
  • Healthcare (including a triple tax advantaged health savings account and wellness incentive), dental, vision and life insurance plans to cover you and your family;
  • Company and matching contributions to 401K savings plan to help you save for retirement;
  • Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values;
  • Tuition assistance and student loan refinancing;
  • Discount on GM vehicles for you, your family and friends. Diversity Information -------------------------

General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. GM is proud to be an equal opportunity employer.

We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities.

Equal Employment Opportunity Statements

GM is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. GM is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an indivi d ual's protected characteristics. For purposes of this policy, “protected characteristics" include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at [email protected] or call us at 800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.


Apply ⎘ Copy Link ↗ Visit Link
Prudential Logo
Software Engineer
Prudential
Newark, United States
$83,000 to $123,400 a year
May 2024

Job Description

Job Classification: Technology - Engineering & Cloud Are you interested in building capabilities that enable the organization with innovation, speed, agility, scalability and efficiency? The Global Technology team takes great pride in our culture where digital transformation is built into our DNA! When you join our organization at Prudential, you’ll unlock an exciting and impactful career – all while growing your skills and advancing your profession at one of the world’s leading financial services institutions. Your Team & Role As a Software Engineer on GI Tech Modernization, you will partner with product owners, tech leads, designers, engineers and delivery professionals. You will code, test and debug new and existing applications as you implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight our customers! In addition to an applied technical understanding and knowledge, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude and a continuous learning focus to all that you do. Here is What You Can Expect on a Typical Day* Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles; with guidance, actively code against the roadmap * Develop high quality, well documented and efficient code adhering to all applicable Prudential standards * Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact * Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems * Bring an understanding of relevant and emerging technologies, begin to identify opportunities to provide feedback to the team, and embed learning and innovation in the day-to-day * Work on problems of diverse scope in which analysis of data requires evaluation of identifiable factors * Use programming languages including but not limited to Python, Java, or JavaScript and React, Springboot, Node.js frameworks

The Skills & Expertise You Bring* Bachelor of Computer Science or Engineering or experience in related fields * Leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization * Experience with agile development methodologies and Test-Driven Development (TDD) * Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business * Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges * Excellent problem solving, communication and collaboration skills * Experience with the following: + Programming Languages: Python, Java or Java Script; working in distributed systems, object oriented programming, design patterns and design methodology; JAVA services using Spring CLI, Maven, Microservice, multi-threading, Concurrency and parallel processing + Frameworks: React, Springboot, Node.js, such as Full / MEAN / MERN stack + Data Store: NoSQL or Relational Data structures; MongoDB BPM tools + Data Streaming: SQS, Kinesis * Knowledge/understanding of the following: + Application Programming Interfaces (API): Consumption & Development; implementing service oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SOAP, XML, JDBC, MySQL + Unit, interface and end user testing concepts and tooling (functional & non-functional) + Automated testing + Accessibility awareness + Software security skills including secure coding, web application security and DevSecOps; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0) + Dev Ops Tools & Practices: Branching techniques and usage of GitHub, Bitbucket or Subversion; DevOps, Jenkins + Software Development Life Cycle (SDLC): Monitoring and logging techniques + AWS Core Services: AWS Services such as CloudWatch, Code-Deploy * Preferred qualifications: + AWS Development + Architecture Patterns + Design Thinking + Financial/Insurance industry knowledge is a plus, not a must

You’ll Love Working Here Because You Can Join a team and culture where your voice matters; where every day, your work transforms our experiences to make lives better. As you put your skills to use, we’ll help you make an even bigger impact with learning experiences that can grow your technical AND leadership capabilities. You’ll be surprised by what this rock-solid organization has in store for you. #LI-IM1 Note: Prudential is required by state specific laws to include the salary range for this role when hiring a resident in applicable locations. The salary range for this role is from $83,000.00 to $123,400.00. Specific pricing for the role may vary within the above range based on many factors including geographic location, candidate experience, and skills. Roles may also be eligible for additional compensation and/or benefits. Eligibility to participate in a discretionary annual incentive program is subject to the rules governing the program, whereby an award, if any, depends on various factors including, without limitation, individual and organizational performance. In addition, employees are eligible for standard benefits package including paid time off, medical, dental and retirement. Prudential Financial, Inc. of the United States is not affiliated with Prudential plc. which is headquartered in the United Kingdom. Prudential is a multinational financial services leader with operations in the United States, Asia, Europe, and Latin America. Leveraging its heritage of life insurance and asset management expertise, Prudential is focused on helping individual and institutional customers grow and protect their wealth. The company's well-known Rock symbol is an icon of strength, stability, expertise and innovation that has stood the test of time. Prudential's businesses offer a variety of products and services, including life insurance, annuities, retirement-related services, mutual funds, asset management, and real estate services. We recognize that our strength and success are directly linked to the quality and skills of our diverse associates. We are proud to be a place where talented people who want to make a difference can grow as professionals, leaders, and as individuals. Visit www.prudential.com to learn more about our values, our history and our brand. Prudential is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender identity, national origin, genetics, disability, marital status, age, veteran status, domestic partner status , medical condition or any other characteristic protected by law. The Prudential Insurance Company of America, Newark, NJ and its affiliates. Note that this posting is intended for individual applicants. Search firms or agencies should email Staffing at [email protected] for more information about doing business with Prudential. PEOPLE WITH DISABILITIES:

If you need an accommodation to complete the application process, which may include an assessment, please email [email protected]. Please note that the above email is solely for individuals with disabilities requesting an accommodation. If you are experiencing a technical issue with your application or an assessment, please email [email protected] to request assistance.


Apply ⎘ Copy Link ↗ Visit Link
Prudential Logo
Senior Machine Learning Engineer
Prudential
Newark, United States
$99,000 to $163,200 a year
May 2024

Job Description

Job Classification: Technology - Data Analytics & Management Are you interested in building capabilities that enable the organization with innovation, speed, agility, scalability and efficiency? The Global Technology team takes great pride in our culture where digital transformation is built into our DNA! When you join our organization at Prudential, you’ll unlock an exciting and impactful career – all while growing your skills and advancing your profession at one of the world’s leading financial services institutions. As a Senior Machine Learning Engineer, you will partner with Data Scientists, Data Engineers, Data Analysts and other professionals. You will implement machine learning models that will deliver stability, producibility, scalability and integration with other products and services. You will implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight our customers! In addition to applied experience, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude and a continuous learning focus to all that you do.

Here is what you can expect in a typical day:* Operationalize ML software models and components that solve real-world business problems, while working in collaboration with the Product and Data Science teams; remove complex technical impediments * Solve complex problems by writing and testing application code, developing and validating ML models, and automating tests and deployment * Leverage cloud-based architectures and technologies to deliver optimized ML models at scale * Construct optimized data pipelines to feed ML models * Leverage continuous integration and continuous deployment best practices, including test automation and monitoring, to ensure successful deployment of ML models and application code * Bring a applied understanding of relevant and emerging technologies, begin to identify opportunities to provide input to the team and coach others and embed learning and innovation in the day-to-day * Work on complex problems in which analysis of situations or data requires an in-depth evaluation of various factors * Use programming languages including but not limited to Python, R, SQL, Java or Scala, SQL

The Skills and expertise you bring:* Bachelor of Computer Science or Engineering or experience in related fields * Leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization * Experience with agile development methodologies and Test-Driven Development (TDD) * Knowledge of business concepts, tools and processes that are needed for making sound decisions in the context of the company's business * Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges * Excellent problem solving, communication and collaboration skills

Applied experience with several of the following:* Software Engineering & System Design: Requirement analysis, coding, and testing, version control, microservices architecture, building RestFul APIs, Distributed computing, architecture patterns, general understanding of computer architecture, Object-oriented programming concepts * Machine Learning and Deep Learning: Good understanding of: ML algorithms like linear regression, logistic regression, etc., supervised, unsupervised, and reinforcement learning, AI Frameworks like TensorFlow, PyTorch, scikit-learn etc., Neural network, NLP, computer vision, and predictive analytics * Model Performance Management: model monitoring, model validation, bias detection, explainability, performance, drift, outliers etc. * Model Deployment: Thorough Understanding of MDLC (Model Development Life Cycle), CI/CD/CT pipelines (using tools like Jenkins, CloudBees, Harness etc.), A/B testing. Pipeline frameworks like MLFlow, AWS SageMaker pipeline etc. model and data versioning * Data Integration, Transformation & Processing: Transforming and mapping raw data to generate insights. Data wrangling through various tools. Understanding big data ecosystems, relational, NOSQL and graph databases, unstructured and semi-structured data. Data processing on distributed systems with Spark/PySpark * Statistics and Computing: Strong knowledge of: Linear Algebra, Probability and Statistics, Multivariate Calculus, Distributions like Poisson, Normal, Binomial etc. * Programming Languages: Python, R, SQL, Java or Scala, SQL

What we offer you:* Market competitive base salaries, with a yearly bonus potential at every level * Medical, dental, vision, life insurance, disability insurance, Paid Time Off (PTO), and leave of absences, such as parental and military leave * Retirement plans: * 401(k) plan with company match (up to 4%) * Company-funded pension plan * Wellness Programs to help you achieve your wellbeing goals, including up to $1,600 a year for reimbursement of items purchased to support personal wellbeing needs * Work/Life Resources to help support topics such as parenting, housing, senior care, finances, pets, legal matters, education, emotional and mental health, and career development. * Tuition Assistance to help finance traditional college enrollment toward obtaining an approved degree, many accredited certificate programs, and industry designations. * Employee Stock Purchase Plan: Shares can be purchased at 85% of the lower of two prices (Beginning or End of the purchase period), after one year of service.

To find out more about our Total Reward package, visit Work Life Balance | Prudential Careers. Some of the above benefits may not apply to part-time employees scheduled to work less than 20 hours per week.

You’ll Love Working Here Because You Can Join a team and culture where your voice matters; where every day, your work transforms our experiences to make lives better. As you put your skills to use, we’ll help you make an even bigger impact with learning experiences that can grow your technical AND leadership capabilities. You’ll be surprised by what this rock-solid organization has in store for you. Note: Prudential is required by state specific laws to include the salary range for this role when hiring a resident in applicable locations. The salary range for this role is from $99,000.00 to $163,200.00. Specific pricing for the role may vary within the above range based on many factors including geographic location, candidate experience, and skills. Roles may also be eligible for additional compensation and/or benefits. Eligibility to participate in a discretionary annual incentive program is subject to the rules governing the program, whereby an award, if any, depends on various factors including, without limitation, individual and organizational performance. In addition, employees are eligible for standard benefits package including paid time off, medical, dental and retirement. Prudential Financial, Inc. of the United States is not affiliated with Prudential plc. which is headquartered in the United Kingdom. Prudential is a multinational financial services leader with operations in the United States, Asia, Europe, and Latin America. Leveraging its heritage of life insurance and asset management expertise, Prudential is focused on helping individual and institutional customers grow and protect their wealth. The company's well-known Rock symbol is an icon of strength, stability, expertise and innovation that has stood the test of time. Prudential's businesses offer a variety of products and services, including life insurance, annuities, retirement-related services, mutual funds, asset management, and real estate services. We recognize that our strength and success are directly linked to the quality and skills of our diverse associates. We are proud to be a place where talented people who want to make a difference can grow as professionals, leaders, and as individuals. Visit www.prudential.com to learn more about our values, our history and our brand. Prudential is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender identity, national origin, genetics, disability, marital status, age, veteran status, domestic partner status , medical condition or any other characteristic protected by law. The Prudential Insurance Company of America, Newark, NJ and its affiliates. Note that this posting is intended for individual applicants. Search firms or agencies should email Staffing at [email protected] for more information about doing business with Prudential. PEOPLE WITH DISABILITIES:

If you need an accommodation to complete the application process, which may include an assessment, please email [email protected]. Please note that the above email is solely for individuals with disabilities requesting an accommodation. If you are experiencing a technical issue with your application or an assessment, please email [email protected] to request assistance.


Apply ⎘ Copy Link ↗ Visit Link
Moda Health Logo
Software Engineer - SQL
Moda Health
Portland, United States
$98,712 to $128,349 a year
May 2024

Job Description

Let’s do great things, together!

About Moda

Founded in Oregon in 1955, Moda is proud to be a company of real people committed to quality. Today, like then, we’re focused on building a better future for healthcare. That starts by offering outstanding coverage to our members, compassionate support to our community and comprehensive benefits to our employees. It keeps going by connecting with neighbors to create healthy spaces and places, together. Moda values diversity and inclusion in our workplace. We aim to demonstrate our commitment to diversity through all our business practices and invite applications from candidates that share our commitment to this diversity. Our diverse experiences and perspectives help us become a stronger organization. Let’s be better together.

Position Summary

We are seeking a SQL Software Engineer in our IT department. This position will be responsible for designing, coding, testing, maintaining, and implementing back-end Microsoft SQL Server T-SQL objects and SSIS packages used to process inbound and outbound transactions with our business partners with a strong focus on stored procedures; work with Business Analysts and other teammates to understand business requirements/processes to provide technical and system support; create technical design documents. This is a full-time position. Must have strong internet capabilities!

Pay Range

$98,711.68- $128,348.98 annually (depending on experience) Please fill out an application on our company page, linked below, to be considered for this position.

https://j.brt.mv/jb.do?reqGK=27731793&refresh=true Benefits:

  • Medical, Dental, Vision, Pharmacy, Life, & Disability
  • 401K- Matching
  • FSA
  • Employee Assistance Program
  • PTO and Company Paid Holidays

Required Skills, Experience & Education:

  • Bachelor’s degree in a relevant field (Computer Science, Software Engineering, Information Services, or similar) with 3+ years’ experience; or 7+ years of relevant SQL programming experience.
  • Deep understanding of relational database design, development, and support (MS SQL Server T-SQL preferred)
  • Experience in complex database objects in T-SQL and/or PLSQL
  • Experience in systems analysis
  • Knowledge of basic database security practices.
  • Strong interpersonal communication skills.
  • Strong analytical thinking and adept at problem-solving.
  • Ability to work well under pressure, work with frequent interruptions, and shifting priorities.
  • Understanding of SDLC methodologies.
  • Maintain confidentiality and project a professional business image.
  • Ability to come into work on time daily.

Desired Proficiencies* Java * Groovy * Drools rules engine * Cross format data mapping * Healthcare/834 file processing

Primary Functions:

  • Maintain existing stored procedures and systems.
  • Design and develop new stored procedures and systems as part of the implementation of new business requirements.
  • Work with clients to identify and understand requirements to satisfy business processes\requirements.
  • Develop detailed technical design specifications, which include file layouts, program functions and job flow.
  • Implementing and testing database design and functionality, and tuning for performance
  • Develop and maintain documentation of all objects associated with a project.
  • Ensure that new systems integrate into current batch cycles.
  • Participate in 24x7 on-call rotation.
  • Assist with training and technical support of others on staff.
  • Maintain a detailed working knowledge of the business unit(s) being supported.
  • Perform other duties as assigned.

Working Conditions & Contact with Others* On-call status, office environment with extensive close PC and keyboard work, constant sitting, and phone work. Must be able to navigate multiple screens. Work in excess of 40 hours per week, including evenings and occasional weekends, to meet business need. * Internally with supported departments. Externally with software vendors, customers, and technical staff from groups and state agencies

Together, we can be more. We can be better.

Moda Health seeks to allow equal employment opportunities for all qualified persons without regard to race, religion, color, age, sex, sexual orientation, national origin, marital status, disability, veteran status or any other status protected by law. This is applicable to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absences, compensation, and training.

For more information regarding accommodations please direct your questions to Kristy Nehler and Daniel McGinnis via our [email protected] email.


Apply ⎘ Copy Link ↗ Visit Link
Esri Logo
C++ Software Development Engineer II - Topographic Mapping
Esri
Redlands, United States
$93,600 to $156,000 a year
May 2024

Job Description

Overview

In this position, you will use your C++ expertise to develop highly-performant topographic software to assess and improve the quality of data where proximity and location matter. Your work will help professionals from a wide range of industries carry out critical data analysis and map production tasks such as the design and maintenance of critical infrastructure at city, state, and national levels. You will also have the opportunity to assist developer communities to re-imagine the capabilities of location-aware software applications that enable real-world data and analysis improvements.

This team supports the ArcGIS Production Mapping and Defense Mapping products. As a full stack software engineer, you will design and develop software used by organizations across diverse markets and industries to ensure quality and consistency in their geospatial data holdings. You will be part of a talented cross-functional team of dynamic and passionate engineers who deliver capabilities that enable our customers to make a difference in communities around the world.

The Professional Services division is the consulting and implementation arm of Esri. We break ground in new markets, push the technology envelope and ultimately deliver transformational solutions to high profile clients worldwide. The Professional Services organization is comprised of nearly 1,000 talented business and technical professionals who strive every day to help our users be successful.

Responsibilities

  • Use C++ and C# to develop full-stack GIS applications
  • Build software that follows industry-standard design patterns, development methodologies, and deployment models
  • Design, test, and release capabilities in the ArcGIS platform to improve overall application quality
  • Solve complex problems with application design, development, and user experiences
  • Collaborate with other developers, engineers, and product managers throughout the development process
  • Work effectively in an Agile Scrum team environment

Requirements

  • 2+ years of professional experience in a similar position supporting similar responsibilities
  • Strong foundation in object-oriented software principles
  • Ability to analyze software/algorithms and identify improvements
  • Experience with software development using C++ and C# or Java
  • Bachelor's in computer science, mathematics, or STEM related field

Recommended Qualifications

  • Experience in developing C++ COM components
  • Experience in UI development using XAML/WPF
  • Experience using MVVM design pattern
  • Knowledge of building RESTful web services
  • Knowledge of scripting languages (JavaScript, Python)
  • Knowledge of Esri products or similar GIS or spatial software
  • Experience developing against relational databases including Oracle, SQL Server and PostgreSQL
  • Experience using Git as source management system in large teams
  • Experience using Visual Studio for software development
  • Master's in computer science, mathematics, or STEM related field

#LI-DR

#LI-Hybrid

The Company

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here.

If you don't meet all of the preferred qualifications for this position, we encourage you to still apply!

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email [email protected] and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Java jobs

10 of 137 Java jobs paying at least 100,000 USD per year found