Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Houston?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Saviance

Houston / Global

Senior Software Engineer

Job Description

Senior Software EngineerLocation: Houston TX-Remote-CST HoursDuration: FulltimeAbout BigRio:BigRio is a Digital Transformation consulting firm headquartered in Boston, MA, specializing in data and analytics, custom development, software implementation, data analytics, and machine learning/AI integrations. As a one-stop shop, we deliver cutting-edge and cost-conscious software solutions to clients across various industries. With diverse industry exposure, our teams of data architects, engineers, developers, and consultants tackle complex software and data challenges, providing best-in-class solutions.SummaryThe Senior Software Engineer will be a key contributor in designing, developing, and maintaining scalable and high-quality software solutions. This role requires expertise in.NET Core/C#/Java, REST APIs, and SQL Server, with a strong understanding of Object-Oriented Programming (OOP), SOLID principles, and Design Patterns. The ideal candidate will have experience with DevOps, Release Management, Microservices architecture, and cloud technologies. Responsibilities include end-to-end software development, system design, and writing well-documented, testable, and maintainable code while ensuring high software quality and performance.Qualifications and ExperienceBachelor's Degree in Computer Science, Engineering, or a related field.5+ years of experience in software development with.NET Core/C#/Java.Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and Design Patterns.Hands-on experience in developing and consuming RESTful APIs.Proficiency in SQL Server; experience with MongoDB is a plus.Experience with Microservices Architecture and distributed systems.Knowledge of DevOps practices, CI/CD pipelines, and Release Management.Proficiency with Git and version control best practices.Experience in Unit Testing and Test-Driven Development (TDD).Strong system design and documentation skills.Cloud experience (AWS/Azure) is a plus.Ability to work in an Agile/Scrum environment.Duties and ResponsibilitiesSoftware Development: Design, develop, and maintain scalable, high-quality software applications.System Architecture: Design and implement microservices-based architectures and scalable backend solutions.API Development: Build and maintain RESTful APIs, ensuring optimal performance and security.Database Management: Develop and optimize SQL Server queries; work with MongoDB as needed.Code Quality & Best Practices: Follow SOLID principles, design patterns, and clean coding standards.Testing & Automation: Implement unit tests, and integration tests, and contribute to test automation.DevOps & Release Management: Work with CI/CD pipelines, optimize deployment workflows, and improve release management processes.Documentation: Maintain clear and comprehensive system design, API documentation, and development guidelines.Collaboration: Work closely with cross-functional teams, including DevOps, QA, and Product teams, to deliver high-quality solutions.Continuous Improvement: Research and implement best practices to enhance system performance, security, and scalability.Areas of WorkMicroservices & API Development: Design and maintain highly scalable microservices and APIs.System Optimization: Enhance system performance, scalability, and security.CI/CD & Release Management: Streamline DevOps processes for faster and reliable deployments.Cloud Integration: Explore and implement cloud-based solutions when needed.Code Quality & Testing: Foster a culture of quality with strong testing and documentation practices.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location