Senior Software Engineer
Cotality
Join Cotality
At Cotality, we are driven by a single mission—to make the property industry faster, smarter, and more people-centric. Cotality is the trusted source for property intelligence, with unmatched precision, depth, breadth, and insights across the entire ecosystem. Our talented team of 5,000 employees globally uses our network, scale, connectivity and technology to drive the largest asset class in the world. Join us as we work toward our vision of fueling a thriving global property ecosystem and a more resilient society.
Cotality is committed to cultivating a diverse and inclusive work culture that inspires innovation and bold thinking; it's a place where you can collaborate, feel valued, develop skills and directly impact the real estate economy. We know our people are our greatest asset. At Cotality, you can be yourself, lift people up and make an impact. By putting clients first and continuously innovating, we're working together to set the pace for unlocking new possibilities that better serve the property industry.
Job Responsibilities
Leverage geo-spatial data and tools to analyze, interpret, develop and visualize geographic information, driving insights and supporting decision-making for projects and initiatives.
Drive technical initiatives, ensuring seamless collaboration, driving performance, and consistently meeting team goals in a dynamic, fast-paced environment.
Develop applications using Java and Spring Boot, designing and implementing scalable, high-performance solutions to meet business requirements and optimize functionality.
Design and develop Webapps and APIs with Angular and Java, designing and building scalable, user-friendly applications from front-end to back-end.
Demonstrate a strong understanding of architectural standards and software development methodologies, ensuring the design, development, and maintenance of robust, scalable, and efficient software solutions.
Work with various database and big data technologies like Cockroach DB, Postgres, Oracle, Big Query etc., driving efficient data management, processing, and analysis to support business needs.
Work with message queue technologies like Kafka, RabbitMQ to enable efficient communication and data transfer between distributed systems ensuring efficient data streaming, real-time processing, and system scalability.
Assisting the Technical Program Manager (TPM) with facilitating Agile sprints, ensuring timely delivery of project milestones, optimizing team performance, and driving continuous improvement throughout each sprint cycle.
Mentoring and providing technical guidance and architectural review to development teams, fostering skill growth and ensuring alignment with best practices.
Analyze business and technical requirements, ensuring clear understanding and alignment between stakeholders for effective solution delivery.
Demonstrate flexibility and adaptability to the demands of a fast-paced environment with multiple priorities, while utilizing strong organizational and time-management skills to ensure efficient task completion.
Create and modify CI/CD pipelines using Jenkins, Docker, KF, Kubernetes to automate and streamline development, testing, and deployment processes, ensuring faster and more reliable software delivery.
Work with cloud platforms like GCP, AWS, or Azure, deploying, managing, and optimizing cloud-based solutions to enhance scalability and performance.
Design and implement microservice architectures with Service Mesh, ensuring seamless service communication, scalability, and improved system resilience.
Utilize Agile methodologies and the SDLC process with tools like JIRA and Confluence to manage project workflows, track progress, and collaborate effectively with cross-functional teams.
Implement and manage Static Application Security Testing (SAST) and using SonarQube to ensure code quality, security, and compliance throughout the development lifecycle.
Perform dynamic security scans using VeraCode to identify vulnerabilities and ensure the security of applications in real-time during development and deployment.
Practice good coding standards & principles and use them in performing code reviews, pull requests using Git, GitHub and collaborate closely with QA teams to ensure high-quality, bug free software delivery.
Utilize ElasticSearch and Kibana for advanced data search, analysis, and visualization, enabling efficient querying and monitoring of microservice mesh in real-time.
Implement and maintain ETL (Extract, Transform, Load) processes to efficiently integrate, transform, and load data from various microservices into data warehouses or analytics platforms.
Job Site
Marshall & Swift-Boeckh, LLC (dba Cotality) – 40 Pacifica, Suite 900, Irvine, CA 92618. *Telecommuting permitted 100% of the time from anywhere within the US.*
Job Qualifications
EDUCATION AND EXPERIENCE REQUIREMENTS:
Master's degree in Computer Science, Information Science, or closely related field (or foreign equivalent) plus two (2) years of experience in the job offered or a closely related occupation OR Bachelor's degree in Computer Science, Information Science, or closely related field (or foreign equivalent) plus five (5) years of experience in the job offered or a closely related occupation.
REQUIRED SKILLS:
Must possess expertise/knowledge sufficient to adequately perform the duties of the job being offered.
Expertise/knowledge may be gained through employment experience or education.
Such expertise/knowledge cannot be "quantified" by "time."
Required expertise/knowledge includes: Programming Languages: Java 17+, TypeScript; Web Application Frameworks: Spring, Spring Boot 3+, Spring Cloud, Angular 16+;
Experience in at least one of the following Database Technologies: Oracle DB, Postgres, PostGIS, MySQL, Big Query;
Software Architectural Concepts: Micro-Service Mesh, REST, Service Oriented Architecture, Clean Architecture, SAML, OAuth;
Distributed Data Stream Processing Platforms: Kafka; Cloud Technologies: Google Cloud Platform;
Experience in at least three of the following CI-CD Tools: Git, Docker, Kubernetes, Jenkins, Elastic, Logstash, Kibana, Splunk, Veracode, SonarQube;
Experience using Artificial Intelligence tools such as GitHub Copilot.
40 hours/week. $190,000 to $195,000/year. If offered employment must have legal right to work in U.S. EOE. Position eligible for Employee Referral Program.
- Company Description Please, review and apply for this position through the QCI system following the link below (Copy and Paste): *You can apply through Indeed using mobile devices with this link. Additional InformationSeniorFull time
- Additional Information All your information will be kept confidential according to EEO guidelines.SeniorFull time
- ... ajesh.b at krgtech.com KRG Technologies Inc Phone: (***) ***-**** Ext -221 Job Description Position : Senior Software Engineer Location : San Jose, CA Duration : Full-time / Contract · Implemented L2/L3 protocols on a Broadcom Tomahawk...SeniorFull timeContract work
- Your IT Recruiter is looking for a Senior Software Engineer for our client. \ \ This position will be working as \\\\\\ Software Engineer \\\\\\ for our client on projects for one of its top clients, John Deere, located in Milan, IL. The candidate needs to understand...SeniorFull time
- Created for reallocation purpose.This is a dummy JD updated to meet the min characters check point. Direct new allocations / reallocations / rotations are being created with this JD for the allocation of the resource .Job SummaryJob number: CREQ203288Profession: OtherExperience...Senior
- ...unmodified mobile devices based on our extensive IP and patent portfolio and designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today’s five billion mobile subscribers and...SeniorFull time
- Company Description Rajesh r ajesh.b at krgtech.com KRG Technologies Inc Phone: (***) ***-**** Ext -221 Job Description Job title: L3 Programming Location: San Jose, CA Duration: Full time Job Description: 1. L3 forwarding...SeniorFull time
- Job ID: 24304935Reference Number: 24-01188Title: senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-11-26Company: HAN StaffingstratusSenior
- Job ID: 22621539Reference Number: 24-00636Title: ATM senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-07-23Company: HAN StaffingatmSenior
- ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases. Role responsibilities include: - Support full software development life...SeniorFull timeWork experience placement
- ...Job description Position Overview We are seeking a Senior Software Engineer with strong expertise in low-latency, high-performance Core Java development to support and enhance electronic trading systems. The ideal candidate will have hands-on experience building...SeniorFull time
- ...We’re a team of AI researchers, designers, growth experts, and engineers rethinking human-computer interaction from the ground up. We... ...firms and other well-known angels. About the Role As a software engineer at Wispr, you’ll play a crucial role in building the...SeniorFull time
- ...tremendous effort over time. If you want to use your skills to make a difference for the world, we're seeking a talented Software Engineer (senior or above) to join our team and help us build our core products while keeping scalability and performance in mind. What...SeniorFull time
- ...through a complete remodel and is a great space for their employee team building. This team is open to hiring either a software engineer or a senior software engineer. This is a key team member for a freshly launched SAAS product. Qualifications Required Skills...SeniorFull timeWork at office2 days per week
- ...the help of high-throughput, growth-minded builders to make it happen. About the role What you'll do As an early engineering hire at Fortuna, you'll play a huge role in shaping the direction and culture of the company. We work fully in-person 5 days a week...SeniorFull timeWork at office
- ...Job description Position Overview We are seeking a Senior/Advanced Java Developer to support a newly established team working on an Omnichannel Payment Platform (OPP) and a new Point-of-Sale (POS) system. The consultant will help stabilize the POS environment and...SeniorFull time
- ...VAST Data is looking to add a Senior Developer to our growing team! This is a unique opportunity... ...the data platform for the AI era—software infrastructure that powers the capture,... ...join our V-Force team —a specialized engineering squad embedded within R&D. this is a hands...SeniorFull time
- ...Job Title: Senior Software Engineer/ Software Engineer IV Department: Design Engineering Overview: We are seeking an experienced Software Engineer to join our team. In this role you will design, develop, test, and maintain software systems and applications...SeniorFull time
$225k - $265k
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software can plug into the doctor's legacy system and provide a modern experience: online scheduling, paperless check...SeniorFull timeWork at officeWork from home- ...What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Our training environments are based on real-world coding scenarios that frontier models will actually encounter. We've closed a multimillion-dollar contract...SeniorFull timeContract workRelocation package
- DCS is searching for a performance-driven Senior Software Engineer to support US Army programs. A focus on either Analytical, Financial, logistics, engineering, technical support and/or management of advanced networks for military vehicles and equipment. We're seeking...SeniorFull time
- Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...SeniorFull time
- ...Microsoft Technologies ( C++,C#, .Net ), DICOM knowledge Desired Skills: Cloud computing background Responsibilities: New software development using HL7 standards & DICOM ( EMR Medical) Choose appropriate software architecture to integrate medical device with...SeniorFull time
- ...clients to accelerate transit, enhance street safety, and drive toward a sustainable future. What the job involves As a Senior Software Engineer on the Perception team, you will be prototyping and developing algorithms, aligning with Hayden’s mission and long-term...SeniorFull time
- ...impactful fixes for customers. You'll work with our product-focused engineers to design, build and secure a best-in-class sandbox... ...Design and implement frameworks that help the team deliver secure software, force-multiplying your knowledge Review source code, architecture...SeniorFull timeWork at office
- ...VAST Data is looking to add a Senior Software Engineer – Authentication & Authorization to our growing team! This is a unique opportunity to join one of the fastest-growing infrastructure companies in history—at the heart of the AI revolution. “VAST’s data management...SeniorFull time
- ...Job Description Summary: Sr. software engineer with experience of at least 5 years in developing software applications using Java/C++ in a complex distributed environment. Experience of at least 2 years developing Android applications and services. Candidate...SeniorFull time
- ...company, and they are into creating new hiring culture. They are looking for a software expert who can do majolica by programming. Job Description Job Title: Senior Software Engineer Job Level : Senior Level Job Location: New York, NY Industry: Start Up...SeniorFull time
- ...building something that's already changing how the world works. Seeking Top-Notch Go Engineers: We are looking for exceptional Go engineers with 6+ years of hands-on software development experience, ideally with a strong background in low-level systems and network...SeniorFull time
- ...About This Opportunity CTI Staffing is partnering with a leading transportation organization to find a Senior Software Engineer for real-time streaming systems, hybrid based in Fort Worth, TX. This team builds and operates real-time data pipelines that support...SeniorFull timeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- summer intern software engineer United States
- software developer fintech United States
- startup software engineer United States
- financial software developer United States
- junior software developer remote United States
- software engineer United States
- software data engineer United States
- freelance software developer United States
- software developer internship no experience United States
- part time software developer United States

