Jobs · Engineering · Texas

Single Family Software Engineering - Senior Associate

OneClick Smart Resume · Plano, TX · Yesterday
EngineeringFull-time

Responsibilities

  • Build and support full-stack applications using Microsoft .NET or Spring technologies, MVC architecture, Angular SPA, and RESTful APIs.
  • Develop and maintain application components, including user interfaces, APIs, business logic, and database solutions.
  • Analyze business requirements and implement application and database enhancements that support evolving business processes.
  • Support application deployments and production releases using modern CI/CD practices.
  • Monitor, troubleshoot, and provide production support for a portfolio of 16+ business-critical applications.
  • Identify, prioritize, and remediate application vulnerabilities by updating code, libraries, dependencies, and configuration.
  • Research technical issues, evaluate solution alternatives, and recommend practical solutions to application and production challenges.
  • Leverage AI-assisted development tools responsibly to improve productivity while maintaining human oversight and code quality.
  • Contribute to application modernization efforts by enhancing legacy applications, adopting modern development practices, and developing new web-based solutions.
  • Support applications serving internal Single-Family business users, including customer-facing portals.

Requirements

  • At least 2 years of relevant software engineering experience.
  • Experience developing full-stack web applications.
  • Experience with Microsoft .NET/C# or Java/Spring.
  • Experience with front-end technologies including HTML, CSS, and JavaScript.
  • Experience developing and maintaining relational database solutions, including writing SQL and working with database objects such as tables, views, and stored procedures.
  • Experience using Git-based source control and working with CI/CD pipelines.
  • Knowledge of secure software development practices and vulnerability remediation.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration skills with both technical and business stakeholders.
  • Demonstrated curiosity and adaptability in learning and responsibly applying emerging technologies, including artificial intelligence, to reimagine how we work.

Qualifications

  • Bachelor's Level Degree (Required).

Similar jobs

Senior Software Engineer

Centric SoftwareCampbell, CA· 2 wk ago
Engineering$125k–$160k/yrapply on centricsoftware.wd501.myworkdayjobs.com