Software Engineer

Texas State Library and Archives Commision

$90K — $130K *
Union, NJ 07083In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in .NET development
  • Proficient in cloud-native architectures
  • Hands-on experience with Docker and Kubernetes
  • Familiarity with RabbitMQ or similar messaging systems
  • Strong SQL Server database optimization skills
  • Experience working in Agile development environments
  • Demonstrated ability in CI/CD pipeline implementation

Responsibilities

  • Design, develop, and deploy scalable backend services using .NET Core
  • Develop containerized applications with Docker and manage them using Kubernetes
  • Integrate distributed services through RabbitMQ or other messaging systems
  • Optimize SQL Server queries and schema designs as needed
  • Participate actively in architecture discussions and code reviews
  • Collaborate with DevOps to implement and maintain CI/CD pipelines
  • Ensure reliability, security, and performance of applications in production environments

Benefits

  • Collaborative Agile work environment
  • Opportunities for professional growth and development
  • Exposure to modern technologies and practices
  • Involvement in architecture and design discussions
  • Experience with application modernization efforts
Full Job Description
Job Title : Senior Software Engineer

Location : Union, NJ, Germantown, MD , Dallas,TX and Houston,TX

We are seeking a Software Engineer with experience in modern .NET development and cloud-native architectures. This is a hands-on engineering role focused on designing, building, and maintaining high-performance, scalable microservices using .NET Core, Docker, Kubernetes, RabbitMQ, and SQL Server.

You will work in a collaborative Agile environment, contributing to new feature development, application modernization, and deployment automation efforts.
Key Responsibilities:
  • Design, develop, and deploy scalable backend services using .NET Core
  • Develop containerized applications using Docker and orchestrate them in Kubernetes
  • Integrate distributed services through RabbitMQ or other messaging systems
  • Optimize database queries and schema design for SQL Server
  • Participate in architecture discussions, code reviews, and sprint planning
  • Implement and maintain CI/CD pipelines in collaboration with DevOps
  • Ensure application reliability, security, and performance in a production environments.

Similar Jobs

More Information Technology Jobs

Find similar Software Engineer jobs: