Just Appraised logo
Just Appraised

We streamline the change of ownership process for local government tax assessment offices.

Software Engineer – Implementation

Location

United States

Posted

61 days ago

Salary

0

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishAWSCloudJavaPostgreSQLPythonRubySQL

Job Description

Software Engineer – Implementation

Just Appraised

• Integrating with heterogeneous government databases and legacy systems • Reverse-engineering APIs and data structures with limited documentation • Designing scalable pipelines to ingest and normalize messy property datasets • Automating complex onboarding workflows across multiple customer environments • Building infrastructure that ensures reliability and performance across deployments • Translating real-world operational constraints into robust system architecture • Contribute to and enhance our core Java codebase, emphasizing maintainability and clean design • Utilize scripting (e.g., Python, Bash) and automation tools (e.g., GitHub Actions) to streamline processes and extend system functionality • Design and implement robust integrations with third-party databases, APIs, and data storage systems • Partner with remote customer teams to understand their architecture and design implementation plans that prioritize scale and reliability • Serve as a trusted technical advisor, translating complex customer needs into tailored, scalable solutions • Work with cloud-based systems (AWS) to deploy, monitor, and scale applications, ensuring high performance, reliability, and security across customer environments.

Job Requirements

  • 2+ years of professional software development experience
  • Strong proficiency in at least one backend programming language (e.g., Java, Python, Ruby)
  • 2+ years of experience working with and optimizing relational databases (e.g., SQL, PostgreSQL)
  • Experience with cloud services, preferably Amazon Web Services (AWS)
  • Demonstrated expertise in system architecture, API design, and complex integrations
  • Ability to travel to client sites, with an estimated commitment of approximately 10% travel time year over year
  • A resourceful problem-solver comfortable diving into unfamiliar customer databases and infrastructure to understand system mechanics
  • Curious, self-directed, and energized by learning new technologies
  • Customer-centric, driven by the real-world impact of solving meaningful, hands-on problems
  • An exceptional communicator who can simplify complex technical concepts for both engineering and non-technical stakeholders.

Benefits

  • Competitive compensation and stock equity plan
  • Comprehensive benefits package that includes medical, dental, vision, and life insurance
  • Company sponsored pre-tax retirement savings program (401k)
  • A flexible work environment that supports working from home
  • Flexible PTO
  • Parental Leave
  • Home office stipend

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Serve as the technical authority within the team, driving architectural decisions, setting coding standards, and ensuring engineering excellence while remaining a hands-on individual contributor. • Collaborate with the Product Manager and Product Designer to refine, estimate, and detail epics and features, translating business requirements into well-defined technical solutions. • Support the Engineering Manager in mentoring and coaching team members, conducting code reviews, and fostering a culture of knowledge sharing and continuous improvement. • Actively use and champion agentic AI tools across the software development lifecycle, establishing best practices and driving adoption within the team. • Coordinate with other Technical Leads, architecture, and cloud teams to ensure alignment on technical direction, shared standards, and cross-team dependencies. • Actively participate in customer support escalations, providing technical expertise to diagnose issues and drive their resolution. • Design and implement scalable, maintainable solutions for complex technical challenges, contributing significantly to the team’s codebase.

Romania
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Design, develop, test, and deliver high-quality software features end-to-end, taking ownership of complex functionality across the full stack. • Actively leverage agentic AI tools in daily development workflow to accelerate delivery, improve code quality, and explore innovative solutions. • Participate in architectural and technical design discussions, contributing ideas and helping evaluate trade-offs alongside the Technical Lead. • Collaborate with Product Manager and Product Designer to understand requirements, clarify acceptance criteria, and provide technical input on feasibility and estimates. • Conduct thorough code reviews, share knowledge with team members, and mentor junior engineers to raise the overall engineering quality of the team. • Participate in customer support topics and escalations, helping diagnose and resolve technical issues in a timely manner. • Continuously improve engineering practices by identifying bottlenecks, proposing process improvements, and staying current with relevant technologies.

Romania
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Implement and Design Features: Develop and design functional, high-quality software components that align with established architectural patterns and business requirements. • Task Decomposition: Break down assigned features into manageable technical tasks and provide reliable estimates for delivery timelines. • Code Ownership: Write, maintain, and optimize clean, modular code, ensuring that performance and scalability are considered during implementation. • Quality Insurance: Participate actively in code reviews, providing constructive feedback to peers and adhering to defined coding standards and quality assurance protocols. • Cross-Functional Collaboration: Coordinate colleagues to clarify requirements and ensure seamless integration of new features. • Knowledge Sharing: Contribute to internal documentation to promote team-wide understanding of the codebase. • Process Contribution: Identify opportunities for technical debt reduction and suggest improvements to the development workflow or toolset to increase efficiency.

Romania
Job Closed
Full TimeRemoteTeam 51-200Since 2013H1B Sponsor

• Collaborate with developers, designers, product owners, and other team members to deliver the highest caliber products around Big Data and Business Intelligence / Reporting • Work on complex problems that need well thought-out and test-driven solutions.

California
$140K - $180K / year
Job Closed