Java Software Engineer (Mid Level), eSolutions

Tyler Technologies · Austin TX

Company

Tyler Technologies

Location

Austin TX

Type

Full Time

Job Description

Description

We are looking for an Java Software Engineer that is highly motivated in efficiently building quality SaaS applications and web services with a team of product managers, software engineers, QA, and UX automation engineers. This individual will play a key role in building and improving a cloud-based solution. This position provides the opportunity to have a broad, positive impact across the division.
Responsibilities
  • Participate in analyzing, designing, writing, and testing code, documenting, and implementing functionally appropriate, technically sound, and well-integrated application systems. This is completed in accordance with customer requirements and organizational methodologies and standards for new application development as well as existing system enhancements.
  • Participate in new application development and existing system enhancements by coding system features according to system designs.
  • Maintain existing application programs by fixing bugs or clearing up operational deficiencies in both previously released software and software slated for future release.
  • Assure program, module and system integrity through thorough testing and adherence to company standards and procedures.
  • Work through all phases of the software development life cycle, including research, design, analysis, requirements, implementation, test automation, and maintenance.
  • Utilize new technologies and tools to modify products and provide integration with applications developed internally and externally.
  • Prepare and modify program and system documentation.
  • Provide guidance to less experienced team members to ensure knowledge transfer and training are successfully meeting department goals.
  • Achieve departmental goals and timelines.
  • Perform other duties as assigned.
Qualifications
  • Bachelor's Degree in Computer Science, Software Engineering, or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience.
  • 3-5 years of experience as software engineer.
  • Be able to solve technical problems in a manner that is scalable and maintainable.
  • Capable of learning a new programming language and know basic coding fundamentals.
  • Knowledge in Java
  • Knowledge in Angular (TypeScript)

Preferred Skills And Knowledge:
  • Knowledge of developing web applications and web services using RESTful conventions (OData knowledge a plus)
  • Basic understanding of Machine Learning processes
  • Agile development methodologies
  • Some experience with Python scripting
  • Some experience with SaaS services and related optimizations
  • Experience developing on AWS and GCP
  • Familiarity with git-based source control
  • Understanding of scripted deployments
  • Desired interest in researching and understanding alternative web technologies

Date Posted

10/27/2022

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer - UI Systems - Realtor.com

Views in the last 30 days - 12

Realtorcom is looking for a Sr Software Engineer UI Component Systems to join their Web Platform team The job involves developing and optimizing inte...

View Details

Windows Engineer - Dynata

Views in the last 30 days - 17

The job posting is for a Senior Windows Engineer position at Dynata a company that offers a unique and international atmosphere The role requires stro...

View Details

Automation Engineer - Robotics - OMRON Group

Views in the last 30 days - 17

Omron is a leading global manufacturer of industrial automation products looking for an energetic and focused Automation Engineer to support Robotics ...

View Details

Account Executive, Mid-Market - Dialpad

Views in the last 30 days - 5

Dialpad is a company that offers a range of communication and collaboration tools including a business phone system text and team messaging and video ...

View Details

Account Executive (Fully remote) - Branching Minds

Views in the last 30 days - 9

Branching Minds is a startup that aims to empower educators to support students holistic needs with a mission to create a path to academic and persona...

View Details

Digital Project Coordinator / Brand & Account Manager - Forthea Interactive Marketing

Views in the last 30 days - 6

Forthea is an awardwinning digital marketing agency that improves lead generation for clients by focusing on superior data analytics and creative exec...

View Details