Software Engineer

Overview

On Site
Full Time

Skills

Workflow
Retail
Leadership
Innovation
Geospatial Analysis
Teamwork
SAFE
Honesty
Lean Methodology
User-centered Design
IT Management
Agile
Extreme Programming
Communication
Pair Programming
Continuous Integration and Development
Collaboration
Technical Direction
Product Design
Object-Oriented Programming
Software Development Methodology
AngularJS
Java
TypeScript
JavaScript
Spring Framework
Database
Big Data
PostgreSQL
Adaptability
Management
Groovy
Gradle
Terraform
Elasticsearch
Jenkins
Docker
GL
Test-driven Development
SPA
Frontend Development
Cloud Computing
Google Cloud
Google Cloud Platform
Apache Kafka
Modeling
Design Patterns
Continuous Integration
Continuous Delivery
Insurance
Mortgage
Taxes
Science
Software Engineering
Software Development
Microsoft Excel
Manual Testing
Automated Testing
FOCUS
SAP BASIS
Law
Privacy
Social Media

Job Details

Make an impact with the power of your ideas

Cotality is no ordinary company. We're the only holistic data, insights and workflow solutions provider for the property ecosystem-serving industries ranging from real estate to public policy to retail-and counting. Together, we're making the complex more seamless, more unified and more resilient to whatever the future may hold.

Cotality is committed to investing in the most talented employees providing them with career advancement opportunities, and supportive, visible, and trusted leadership. We foster a collaborative culture with work-life balance. At Cotality, you will be a part of an inclusive enterprise team that does impactful and meaningful work, shaping the future of the property industry and beyond.

Job Description:

About Our Team

Our hybrid - remote team is diligently working on a Greenfield project in Cotality- designing the application from the ground up with our focus on innovation, cutting edge advancements, and collaboration. It is an amazing opportunity to be working in a new environment, developing and utilizing Cotality's latest Property data. Creativity and inventiveness are encouraged daily, as our goal is to provide our customers with some of the highest levels of data and performance available. Opportunity to create immersive and interactive geospatial maps that showcase Cotality data in its real-world context. Use geospatial libraries and tools to build complete visualizations with rich layers, high-precision computations, and seamless integration with base map providers.

Our team prioritizes teamwork and positive working relationships in order to motivate each other and enhance our outcomes and measurable effectiveness. This consists of constant communication through team standups, pair-programming, iteration planning, and more.

We do all this by empowering inspired minds like you to come up with ground-breaking solutions and implement them using the latest languages and frameworks to pioneer fast, event-driven systems and performant APIs in the cloud. All this while working in an imaginative, safe, open and honest environment.

About the Career

We use Lean Product, User-Centered Design, and Extreme Programming (XP) practices to deliver value to our customers with very fast cycles.

As a Software Engineer, this role involves working with a technical lead, technical product manager, pairs of engineers, and a group of stakeholders which are domain experts on the application's needs. You will leverage modern Agile development practices to deliver innovative solutions for Cotality customers. You will be flexible, adaptable and retrospective; never afraid to speak up when we are wrong so we can fix it and when we are right so we can improve on it.

Job Qualifications:

What you'll do

  • Embrace and exemplify XP Values (Simplicity, Communication, Feedback, Respect, Courage)
  • Be an active member of the property data developer community to help grow and enhance our engineering practices
  • Pair programming with team members to solve complex problems together using Test Driven Development to implement continuous integration.
  • Collaborate with your team to provide technical direction on product, design, and architectural decisions
  • Learn from others (because we all have something to learn) and teach others (because we all have something to teach).
  • When something goes wrong, assist in diagnosing and resolving production incidents and then improve upon our tests, code, and systems so we don't see that problem ever again

Required Experience

  • Bachelor's degree required or equivalent work experience
  • 2-5+ years of experience developing applications using modern Object-oriented Programming languages
  • Strong understanding of architectural standards and software development methodologies
  • Full stack development experience
  • Expertise experience in Angular Front-End framework
  • Experience with Mobile Responsive development
  • Proficient experience in Java, TypeScript/JavaScript
  • Proficient experience using Spring Libraries
  • Experience in various database and big data technologies (Postgresql, BigQuery)
  • Flexibility and adaptability to the demands and requirements of a fast-paced environment with multiple priorities; Organizational and time-management abilities

Nice to Haves

  • Groovy, Gradle, Kafka, Terraform, ElasticSearch, Jenkins, Docker, Anthos
  • NgRx, RxJS, Deck.gl
  • Test Driven Development (TDD) experience
  • Full stack development experience using modern Single Page Application (Single SPA) framework
  • Full stack Micro Frontend development experience
  • Hands on experience with Cloud Platforms (Google Cloud Platform)
  • Experience in designing and implementing large-scale event-driven architectures (Kafka)
  • Familiarity with modeling techniques, design patterns and SOLID principles
  • Create and modify CI/CD pipelines
  • Advanced understanding of foundation architecture
  • Domain-specific industry experience in Real Estate, Insurance, Mortgage, or Residential Tax a plus

Education, Experience, Knowledge and Skills
  • Bachelor of Science Degree or equivalent work experience in a software engineering discipline
  • Typically has 3-6 years experience in an applicable software development environment
  • Proficient/competent to work on most phases of development within assigned technical discipline
  • Driven to excel in areas of technical expertise.
  • Willing to assist team members in areas of: manual testing, test automation, build improvements.
  • Customer oriented: meets individual commitments, works with the team to achieve team commitments, responds to requests in a timely manner, willing to help.
  • Ability to focus on and solve problems, with a willingness to ask for help when needed.

Cotality benefits information can be found here: Qualifications, locations and experience of the individual ultimately selected for the position may impact the final actual offered compensation, which may vary from any posted range.

Cotality is an Equal Opportunity employer committed to attracting and retaining the best-qualified people available, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability or status as a veteran of the Armed Forces, or any other basis protected by federal, state or local law. Cotality maintains a Drug-Free Workplace.

Please apply on our website for consideration.

Privacy Policy

Global Applicant Privacy Policy

By providing your telephone number, you agree to receive automated (SMS) text messages at that number from Cotality regarding all matters related to your application and, if you are hired, your employment and company business. Message & data rates may apply. You can opt out at any time by responding STOP or UNSUBSCRIBING and will automatically be opted out company-wide.

Connect with us on social media! Click on the quicklinks below to find out more about our company and associates.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.