Enterprise Holdings logo
Enterprise Holdings

Enterprise Mobility is North America’s largest rental car company, offering locations within 15 miles of 90% of the U.S. population. As an employer, Enterpris

Integral Software Engineer- Java and .Net

Location

United States

Posted

4 days ago

Salary

$107.7K - $134.4K / year

Seniority

Mid Level

Job Description

Integral Software Engineer- Java and .Net

Enterprise Holdings

Role Description The Entegral Software Engineer (Engineer 2) is responsible for using technical knowledge of professional concepts to solve business problems, evaluate elements of technology's effectiveness through requirements gathering, testing, research, and investigation. The Engineer 2 provides recommendations for improvements and listens to and evaluates customer needs to determine and provide high-quality solutions that align with customer expectations. This role understands and utilizes multiple development frameworks (including API and UI) to develop and deploy technical features for internal and external stakeholders. Responsibilities - Work on a self-organizing team, creating code that fully functions in production after testing is completed. - Participate in and lead design and code reviews. - Design, develop, execute, and maintain complex automated test code, scripts, data, and associated drivers per recognized SDLC methodology. - Participate in an on-call and after-hours rotation in support of production level systems. - Design and develop full slices of the application from the UI to the data store. - Design and develop APIs and work with other teams to build integrations. - Participate in tactical initiatives such as designing, developing, and reviewing code with the opportunity to be part of strategic visioning, introducing new technologies, design, improved metrics, and process improvements. - Troubleshoot and assess problems as they occur in current applications. - Seek to improve job performance through self-assessment, skill development, training, and goal setting. Qualifications - Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future. - Must be at least 18 years of age. - For flexible or full remote work from home positions, reliable high-speed Internet connection and dedicated workspace are required. - Must be located in one of the following locations: AZ, FL, IL, LA, MD, MI, MN, MO, NJ, NV, NY, OH, OR, PA, TN, TX, VA, WA, or WI. - Bachelor's Degree and 3+ years of professional experience (post-graduate) in application development at an enterprise level OR Graduation certificate from a coding/technology bootcamp AND 5+ years of professional experience in application development at an enterprise level. - 2+ years of experience in SQL or NoSQL DB structures, experience with DB migration scripts (SQL Server, MySQL, MongoDB). - 3+ years of experience designing and developing with .NET including: - Experience with ASP.NET Core for building RESTful APIs and web applications. - Proficiency in C# and modern .NET Core / .NET 5+ frameworks. - 3+ years of experience designing and developing with Java including: - Experience building and consuming RESTful APIs using Spring Boot. - Containerization with Docker and Kubernetes. - Must be able to travel to company offices for meetings and/or training up to 2-4 times per year. Benefits - Competitive career advancement opportunities. - Comprehensive benefits package including: - Paid vacation. - Paid parental leave. - Sick leave and flex days. - Medical, dental, and vision insurance benefits. - Dependent spending account and health savings account. - Life and disability insurance. - Fertility benefits. - Employee Assistance Programs. - Profit sharing and 401(k) employer match. Company Description Entegral is a SaaS business-to-business solution that enhances the customer experience from the moment after an accident to the completion of the claim. We create an integrated software platform that enables communication and collaboration between tens of thousands of collision repair shops, insurance providers, and other industry professionals around the world. Owned by Enterprise Mobility, the world’s largest car rental provider and operator of the Enterprise Rent-A-Car® brand, Entegral complements the value of Enterprise’s acclaimed Automated Rental Management System (ARMS®) software by increasing efficiency throughout the claims process.

Related Job Pages

More Software Engineer Jobs

Varicent logo

Staff Backend Developer

Varicent

Industry-Leading Sales Performance Management Software for Growth Market and Enterprise Organizations.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

Role Description We’re building scalable, data-driven product systems and looking for a Staff Software Developer with strong engineering skills and a track record of designing and delivering complex, production-grade systems. You’ll lead the design and delivery of critical product components, collaborate closely with technical leads and senior stakeholders, and play a key role in driving technical quality, scalability, and engineering standards across a core product area. - Own critical components end-to-end and deliver measurable improvements in system quality, scalability, and reliability. - Operate independently, drive design decisions, and elevate engineering standards through technical leadership and mentorship. What you’ll do - Own delivery for significant features or systems: clarify requirements, design solutions, execute, ship, and iterate. - Design and build scalable backend services, APIs, and data pipelines that support core product functionality. - Drive system design decisions, balancing scalability, performance, reliability, and cost. - Define how quality is measured for your area (success metrics, testing strategy, observability) and automate it wherever possible. - Lead structured experimentation: define hypotheses, evaluate results, and translate insights into product and system improvements. - Improve operational readiness: deployment automation, monitoring/alerting, incident response, and performance optimization. - Mentor engineers through design reviews, code reviews, and hands-on technical guidance. - Influence engineering best practices, architecture decisions, and long-term technical direction. Engineering Expectations - Strong system design skills with the ability to break down ambiguous problems into scalable technical solutions. - Ability to evaluate new technologies, tools, and approaches, and recommend solutions based on trade-offs, impact, and ROI. - Builds systems that are secure, reliable, and compliant by design, partnering with cross-functional teams when needed. - Drives technical alignment across teams and contributes to improving engineering standards and processes. How we work - We balance exploration with delivery — test ideas quickly, then productionize what works. - “Done” means quality goals are met, followed by continuous improvement in scalability, performance, and reliability. - The team owns systems end-to-end (build, release, reliability). Years of experience - Overall: 6+ years in software engineering - Relevant: 3+ years building and shipping production systems in product teams - Technical (hands-on coding): 5+ years Required skills & knowledge - Strong software engineering fundamentals and advanced system design experience - Hands-on coding in Python and/or TypeScript (or similar), building APIs, services, and data pipelines - Experience designing and scaling distributed systems in production environments - Strong experience with cloud platforms (AWS, GCP, or Azure), CI/CD, automated testing, and observability - Proven ability to own systems end-to-end, from design through production and iteration - Experience working in fast-paced, ambiguous environments with evolving requirements - Strong experimentation mindset: define metrics, build evaluation approaches, and iterate quickly Desired (nice to have) - Experience building data-driven or ML-enabled systems - Familiarity with experimentation frameworks, A/B testing, or performance optimization - Experience with event-driven architectures, streaming systems, or large-scale data processing - Exposure to modern AI tools or integrations (not required) - Contributions to open source, technical blogs, or conference talks Education - Bachelor’s in Computer Science, Engineering, or related field (or equivalent practical experience) Compensation The expected base salary range for this role is $104,300 - $130,000 CAD and individuals may be eligible to participate in our variable compensation program. Final compensation may vary based on experience, skills, designations, and market conditions. Company Description Varicent is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you require accommodation at any time during the recruitment process please email accomodations@varicent.com. Varicent is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Canada
C$104.3K - C$130K / year
Form3 logo

Senior Software Engineer - Batch Processing

Form3

Form3 is a fully managed payment technology service that helps banks and regulated FinTech companies move money faster. A robust AWS cloud-processing platform featuring multiple-sc

Senior Software Engineer (Go) - Batch Processing Location: Germany, Netherlands, Spain, Portugal & UK 100% Remote THE ROLE The role consists of working in a team that owns critical batch payment processing capabilities and is focused on maintaining high levels of reliability, resilience, and production stability. Looking ahead the team have an exciting pipeline. We’re onboarding several new customers while continuing to improve our automation and onboarding processes. A key milestone for us is delivering our largest customer to date in the UK. This will increase the volume and criticality of the payments we process and supporting services. We’ll also be working on observability, and SLOs, SLIs across our services and improving our testing posture, working on our product offering, and enhancing our DR testing across multi-cloud components. We have a responsibility to ensure our services are reliable and resilient opening the door to new initiatives as needed. You can look forward to plenty of interesting challenges to work on. WHAT YOU’LL BE DOING - Designing, building, and running cloud-native microservices in Go that are the backbone of our real-time payments platform - Building systems that are highly available, low-latency, and scalable, handling billions of payment requests with precision and resilience - Taking full ownership of services: from initial design and implementation to deployment and production support - Working with a mindset where cost-efficiency, observability, and operational excellence are core to how we build - Collaborating closely with other engineers in a flat, autonomous team structure, with a strong focus on code quality, simplicity, and continuous improvement - Working with modern tooling and technologies such as Golang, Kubernetes, CockroachDB and NATS JetStream in a highly automated DevOps environment WE’RE LOOKING FOR If you’re passionate about engineering, and you enjoy a mixture of new build, performance, testing and SRE work then you’ll fit right in. All services are in Go apart from one of our reporting services so a bit of Java experience is a plus. The same goes for infrastructure as code and kubernetes experience . We have supporting platform teams but work within a devops culture. If you make it, you ship it. - Deep understanding of designing and building distributed systems - Enjoys working on complex challenges within critical software where high performance and robustness are essential - Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines - Interest in owning projects end-to-end and supporting them as they go live in production - Appreciation of clean code and software engineering best-practice - Experience with Go, along with a “right tool for the job” mentality - Great communication skills who enjoy sharing knowledge and collaborating with others TECH STACK Here are a few of the tools and methodologies we utilise: - Infrastructure: AWS, GCP, Azure, Kubernetes - Platform: CockroachDB, NATS JetStream, Elasticsearch, Vault, Cilium - Tools: Terraform, Flux, GitHub, Prometheus, Pact.io, Tilt - Code: Go (and a little Java), containerised microservices, CQRS, open source - Ways of working: TDD/BDD, Pair Programming, 100% remote, SecDevOps THE TEAM As a small, focused team we value ownership, collaboration and continuous improvement. We start our week with our Headliners session, where we discuss our focus for the week ahead. This is followed by an optional coffee catch up each day to connect as a team / share any important team updates. We try to pair programme where we can, and will expect the candidate to be comfortable working in this way. We operate on a shared on-call rota, with a weekly shift covering both day and night, plus a separate weekend rotation which is offset from the weekday on-call. You would be expected to take part in this rotation once onboarded. INTERVIEW PROCESS Stage 1: Screening call with Talent Team Stage 2: Take home test Stage 3: Technical interview Stage 4: Team interview We always aim to stick to the above process, however there may be occasions when an additional interview stage is needed for us to be sure we find the best fit for the role! HIRING LOCATIONS We can accept applications from the following countries; Germany, Netherlands, Spain, Portugal & UK ABOUT FORM3 Revolutionising the world of payments with our cutting-edge technology and innovative solutions. For more information about Form3, check out the following pages: What we do | Life at Form3 | Benefits | Payments Cannot Fail Series |Tech Podcast OUR DEI&B COMMITMENT We hire talented people from a variety of backgrounds and experiences and are committed to a work environment based on diversity, open-mindedness and curiosity. We’re united by our company values (we even created them together!) and we celebrate our unique differences. Our employee lifecycle processes are designed to embrace equal opportunity and prevent discrimination against our people regardless of personal characteristics. It is our strong belief that the more inclusive and belonging we are as a business, the better our work will be. As an inclusive employer, we guarantee to interview all neurodiverse and physically disabled applicants who meet the minimum criteria for this role. We also encourage candidates to notify us of any reasonable adjustments that may be required during the recruitment process. This includes providing job adverts in alternative, accessible formats or adjustments required at interview stage. If you consider yourself to be neurodiverse or physically disabled under the UN definition of disability and would like to be considered under this scheme and/or require any reasonable adjustments please let us know by sending an email to careers@form3.tech clearly stating your consent for us to process this data. For more information, please refer to our Recruitment Data Policy.

Germany + 4 moreAll locations: Germany | Netherlands | Spain | Portugal | United Kingdom

Senior C/C++ Developer

Encora Digital

Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S

Role Description We at Coforge are hiring a Senior Software Engineer with the following skill set. - Knowledge of software engineering best practices (including requirements analysis, system design, modularity, version control, testing, documentation, etc.) for productivity, collaboration, quality, and maintainability. - Knowledge of how a component fits into a larger ecosystem of products and services. - Understanding of how these different pieces work together, and communicate with them (using library calls, REST APIs, database queries, etc.). - Know how to build appropriate interfaces for components that others will depend on. - Knowledge of basic system design patterns to avoid bottlenecks and let your algorithms scale well with increasing volumes of data. - Perform research and development tasks. - Expected to design, code, test, do troubleshooting and document engineering systems applications by following the software development lifecycle. - Accomplishes engineering and organization mission by completing related results as needed. - Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; participating in professional organizations. Qualifications - Degree in Computer Science, Engineering, or equivalent. - Skilled in project design and execution, interpretation of experimental results, and numerical analysis of data. - Software Development Fundamentals. - Strong understanding of Object-Oriented Design and Principles. Requirements - Primary mandatory expertise: MFC, C++, VC++, SQL Server, GIT. - Nice to have: C#, Oracle. - Java is a plus. Company Description At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Mexico
ZoomInfo Technologies LLC logo

Senior Software Engineer

ZoomInfo Technologies LLC

ZoomInfo (NASDAQ: GTM) is the Go-To-Market Intelligence Platform that empowers businesses to grow faster with AI-ready insights, trusted data, and advanced automation. Its solutions provide more than 35,000 companies worldwide with a complete view of their customers, making every seller their best seller.

Full TimeRemoteTeam 1,001-5,000

Role Description As a Senior Full Stack Engineer on the Conversation Intelligence team, you'll be at the heart of Chorus.ai, ZoomInfo's Conversation Intelligence platform. Chorus processes and analyzes a tremendously large set of sales calls to surface insights that help salespeople perform at their highest level and match the best in the industry. You will own customer-facing product areas — from AI-powered tooling to rich data visualizations and charting experiences — working across the full stack and architecting solutions capable of handling millions of customer requests per day. Frontend-heavy or backend-heavy, it doesn't matter — as long as you're great at what you do, willing to learn, and comfortable taking on basic tasks outside your primary discipline when needed, there's meaningful work for you here. You'll be surrounded by incredibly smart, talented, and motivated engineers who will push you to define your new best, all working toward ambitious goals that actually move the needle. What You’ll Do: - Design, prototype, and deliver customer-facing features across the full stack — from responsive, polished UI components to robust REST APIs and backend services. - Build and iterate on AI-powered tools that make Chorus's vast dataset of sales conversations more digestible and actionable for our users. - Provide technical leadership — contribute to architectural decisions, conduct meaningful code reviews, and help raise the bar for engineers around you. - Work with engineers, designers, and Product Managers to break down roadmap initiatives into well-scoped, executable work. - Test, document, and maintain a codebase that is an example to our engineers and supports the scale of the business. Qualifications - 5–10 years of relevant software engineering experience building production web applications. - Strong proficiency in either backend (Python, Node.js) or frontend (React, Angular) development as your primary discipline. - Working knowledge of — or genuine eagerness to learn — the other side of the stack: backend services and APIs, or frontend frameworks and UI development. - Hands-on experience with relational and NoSQL databases: MySQL, MongoDB, DynamoDB. - Familiarity with search technologies: Elasticsearch and/or Solr. - Experience with RESTful API design and backend service development. - Strong interpersonal and communication skills; highly responsible, enthusiastic, and thorough. - Ability to take end-to-end ownership — from problem framing through to production delivery. Benefits - Comprehensive benefits including holistic mind, body, and lifestyle programs designed for overall well-being. - Actual compensation offered will be based on factors such as the candidate’s work location, qualifications, skills, experience and/or training. - US base salary for this position: $161,360 — $242,040 USD. - Additional compensation such as Bonus, Commission, Equity, and other benefits may also apply.

Worldwide
$161.4K - $242.0K / year