Software Engineer

Tyler Technologies — United States · Posted ~8 hours ago

Full-time Visa History ✓

Skills

Angular HTML JavaScript C# Node.js REST APIs Microservices Relational databases Non-relational databases CI/CD Software testing Application security NoSQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a software engineering team building scalable full-stack web applications across frontend and backend systems. You will develop responsive interfaces, backend services and APIs, work with relational and non-relational databases, contribute to CI/CD and deployment automation, and help maintain secure, reliable, high-performance software.

Highlights

Opportunity to build scalable full-stack applications, work across frontend and backend systems, collaborate with multidisciplinary teams, and contribute to automation, security, reliability, and performance improvements.

Description

Description Responsibilities Design, develop, and maintain scalable full-stack web applications across frontend and backend systems.Build responsive and user-friendly frontend interfaces using Angular, HTLM, and JavaScript.Develop and maintain backend services, APIs, and microservices using technologies such as C# and Node.js.Collaborate with product managers, designers, and engineers to deliver high-quality software solutions.Design and optimize relational and non-relational databases for performance and scalability.Integrate third-party APIs and services to enhance application functionality.Write clean, maintainable, and testable code following software engineering best practices.Participate in code reviews, debugging, troubleshooting, and performance optimization efforts.Support CI/CD processes and contribute to deployment automation and application monitoring.Ensure application security, reliability, and scalability across the software stack.Continuously improve development processes, tools, and technologies. Qualifications 3+ years of experience in full-stack software engineering or application development.Strong proficiency in Angular, TypeScript, HTML, and CSS.Experience developing backend applications and RESTful APIs using C#, Node.js, Python, Java, or similar technologies.Familiarity with databases such as PostgreSQL, SQL Server, and DynamoDB.Experience with Git, collaborative development workflows, CI/CD pipelines, and tools such as GitHub Actions, Jenkins, or GitLab CI.Familiarity with Docker and Kubernetes is a plus.Strong understanding of software architecture, security, and scalable application design.Experience with testing frameworks and debugging tools for frontend and backend applications.