Senior Developer

job
  • PREDICTif Solutions
Job Summary
Location
Houston ,TX
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
04 Feb 2025
Share
Job Description

As a Senior Developer, you will be building applications and delivering innovative solutions using modern technologies. The Application Development team develops and maintains a wide spectrum of applications to support the company’s day-to-day business.

Essential Job Duties

  • Develop web applications (front-end and back-end) focusing on usability and scalability based on business requirements.
  • Provide production support and troubleshooting for existing applications.
  • Collaborate with senior developers to resolve technical issues.
  • Perform maintenance and enhancements for existing web applications in a multi-tier architecture.
  • Build robust, reusable, and highly maintainable web services.
  • Work closely with business analysts, functional users, and other developers to translate business requirements into technical solutions, ensuring code functionality meets specifications.

Competencies

  • Strong debugging and critical thinking skills.
  • A collaborative mindset, sharing knowledge, receiving feedback, and learning from peers.

Experience

  • 5+ years of development experience with a focus on web applications.
  • Proficient in Java and object-oriented design principles.
  • Experience in frameworks such as Spring Boot, Hibernate, and Quarkus.
  • Familiarity with Typescript and Next.js
  • Knowledge of Python for scripting
  • Proficiency in C# for microservices development, utilizing ASP.NET Core and Blazor.
  • Familiarity with R for statistical computing and data visualization using tools like ggplot2 or Shiny.

Technical Skills

  • Solid knowledge of HTML, CSS, and Java
  • Experience in building and consuming RESTful and GraphQL APIs.
  • Database design and optimization experience with relational (e.g., Oracle, PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
  • Hands-on experience with containerization (Docker) and orchestration tools (Kubernetes).
  • Knowledge of CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI.
  • Experience with version control systems like Git.
  • Proficiency in Linux scripting and managing cloud environments.

Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Other Smiliar Jobs
 
  • Arlington, VA
  • 1 Days ago
  • Seattle, WA
  • 1 Days ago
  • Austin, TX
  • 1 Days ago
  • New York, NY
  • 1 Days ago
  • Wilmington, DE
  • 1 Days ago
  • Newark, NJ
  • 1 Days ago
  • Greenwood Village, CO
  • 1 Days ago
  • Indianapolis, IN
  • 1 Days ago