Overview
On Site
Full Time
Skills
Records Management
Taxes
Billing
MASS
Specification Gathering
Prototyping
Web Applications
.NET
Research Design
Testing
HTML
Cascading Style Sheets
AngularJS
API
SOAP
Writing
Technical Writing
Engineering Management
Training
Creative Problem Solving
Organizational Skills
Web Analytics
Google Analytics
Cloud Computing
Amazon Web Services
Microsoft
Computer Engineering
Database
Software Development
Computer Science
Agile
Scrum
SQL
DDL
DML
Microsoft SQL Server
Oracle
OOD
Data Modeling
Web Services
SOA
Communication
Reasoning
Problem Solving
Conflict Resolution
Management
Job Details
Description
Tyler seeks a Mid-level Full-Stack Software Engineer (.Net/Angular) for our Property and Recording Division. Our Property & Recording Division integrates software and services for fair and equitable property assessment and taxation, including computer-assisted mass appraisal, tax billing and collection, assessment administration, mass appraisal services, data verification, and data and image collection.
A mid-level Full-Stack Software Engineer(.Net/Angular) develops Tyler's citizen-facing software products, maintains existing Tyler applications, and develops code for new applications according to technical specifications and system designs while adhering to Agile software development methodology.
NOTE: This is a hybrid position which requires the candidate to be in the Plano, TX or Lakewood, CO office at least 3 days per week.
Responsibilties
Tyler seeks a Mid-level Full-Stack Software Engineer (.Net/Angular) for our Property and Recording Division. Our Property & Recording Division integrates software and services for fair and equitable property assessment and taxation, including computer-assisted mass appraisal, tax billing and collection, assessment administration, mass appraisal services, data verification, and data and image collection.
A mid-level Full-Stack Software Engineer(.Net/Angular) develops Tyler's citizen-facing software products, maintains existing Tyler applications, and develops code for new applications according to technical specifications and system designs while adhering to Agile software development methodology.
NOTE: This is a hybrid position which requires the candidate to be in the Plano, TX or Lakewood, CO office at least 3 days per week.
Responsibilties
- Ability to work and thrive in a fast-paced environment
- Develop new software prototypes and web application programs using . NET, from established requirements
- Maintain the existing suite of products by fixing bugs and adding enhancements, responding within acceptable times to functional and security deficiencies.
- Assure system performance, functionality, and integrity through writing, fixing, and maintaining both front-end and back-end tests
- Work through all phases of the software development life cycle, including research, design, analysis, requirements, testing, and maintenance
- Has experience working with HTML, CSS, Angular
- Has experience and knowledge of design/architectural patterns/API's as well as web services such as REST, SOAP etc.
- Has experience evaluating code and providing timely and constructive feedback to ensure it meets company standards
- Has experience writing and maintaining technical documentation as needed
- Provide timely updates to internal engineering, management, and business stakeholders as needed
- Seek to learn continuously by participating in company-provided training, certifications, internal frameworks, and more
- Creative problem-solving and organizational skills
- Experience with or knowledge of web analytics and monitoring tools such as Google Analytics, Datadog, and more
- Experience or certification with cloud-computing platforms such as AWS or Microsoft Azur
- Bachelor's degree in computer science, computer engineering, or comparable work experience.
- Typically, three or more years of software development experience with database technology.
- Demonstrated proficient knowledge of software development practices, computer science theory, and understanding of relevant technologies.
- 3+ years of Experience w/ Agile/Scrum practices & ceremonies
- 3+ years of SQL DDL & DML (SQL Server, Oracle, etc...) experience
- 3+ years of Object-oriented design experience
- Demonstrated ability to write and test code in reasonable timeframes.
- Demonstrated understanding of product architecture and all underlying technologies.
- Demonstrated understanding of the development process.
- Experience with data modeling tools, web services and/or service-oriented architecture is beneficial.
- Ability to work well both independently and within a team environment.
- Good written and verbal communication skills.
- Good interpersonal skills.
- Ability to negotiate with various parties to ensure application enhancements are addressed while maintaining/balancing business situations and constrictions.
- Well-developed logical thinking, reasoning, and problem-solving skills.
- Well-developed time management skills.
- Ability to prioritize and complete multiple tasks in a fast-paced, technical environment.
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.