Senior Software Engineer

Theris Medical, Inc.
New York, NY, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$119,290.0 - $143,661.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Software Applications Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Code Review Databases Linux
+26 more
Web Development Github Python (Programming Language) MySQL Performance Tuning Query Optimization Ruby on Rails Role-Based Access Control Cloud Services Server Administration Software Construction Software Deployment Software Engineering SQL Databases Subversion Systems Integration Web Application Frameworks ReactJS System Availability Delivery Pipeline Database Performance Git Front End Software Development Restful APIs Software Version Control Programming Languages

Job description

  • Design, develop, and maintain robust software applications using languages such as Java, C#, Python, Ruby on Rails, and JavaScript to meet business needs.
  • Architect scalable solutions utilizing cloud platforms like AWS and Azure, ensuring high availability and security compliance.
  • Develop and consume RESTful APIs to facilitate seamless integration across various systems and services.
  • Collaborate within Agile teams to plan sprints, review code, and deliver high-quality features on time.
  • Implement security protocols including RBAC (Role-Based Access Control) and ensure adherence to industry standards for data protection.
  • Optimize database performance through effective SQL and MySQL query design while managing version control with tools like GitHub, SVN, and Git.
  • Lead efforts in front-end development using React Express, ensuring intuitive user interfaces and responsive web applications.
  • Contribute to continuous improvement initiatives by adopting best practices in application development, testing, and deployment pipelines.

Requirements

We are seeking a dynamic and highly skilled Senior Software Engineer to join our innovative technology team. In this role, you will lead the development and enhancement of complex software solutions, driving forward our mission to deliver cutting-edge digital experiences. Your expertise will be instrumental in designing scalable architectures, optimizing system performance, and mentoring junior engineers. This is an exciting opportunity to work on diverse projects that leverage the latest technologies in cloud computing, web development, and software engineering best practices., * Proven experience in software development with a strong background in IT infrastructure management.

  • Extensive knowledge of programming languages including Java, C++, C#, Python, Ruby on Rails, VBA, and C.
  • Hands-on experience with cloud services such as AWS and Azure for deploying scalable applications.
  • Proficiency in web development frameworks like React Express and RESTful API design principles.
  • Familiarity with Linux operating systems for server management and application deployment.
  • Solid understanding of database systems including MySQL and SQL for data modeling and query optimization.
  • Experience working within Agile methodologies to deliver iterative improvements efficiently.
  • Knowledge of version control systems such as GitHub, SVN, and Git for collaborative development.
  • Exposure to quantum engineering concepts is a plus but not mandatory; a strong foundation in emerging technologies is valued.
  • Ability to develop secure applications with RBAC policies and implement REST APIs for system integrations. Join us as a Senior Software Engineer to shape innovative solutions that impact millions worldwide! Bring your passion for technology, your expertise across diverse programming languages, cloud platforms, and web frameworks - together we’ll build the future of digital experiences!

Benefits & conditions

Pay: $119,289.73 - $143,660.75 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all