Senior Software Engineer

Clear View Dynamics LLC
St. Louis, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 145K

Job location

St. Louis, United States of America

Tech stack

C
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
C++
Cloud Computing
Code Review
Databases
Continuous Delivery
Continuous Integration
Software Design Patterns
Distributed Systems
Github
Python
Linux Servers
Microsoft SQL Server
MySQL
Performance Tuning
Scrum
Ruby on Rails
Role-Based Access Control
Cloud Services
Software Engineering
Subversion
Systems Architecture
React
Express
Backend
GIT
Angular
Kubernetes
Vba Programming Language
Front End Software Development
REST
Software Version Control
Docker
Jenkins
Programming Languages
Microservices

Job description

We are seeking a highly motivated and experienced Senior Software Engineer to join our dynamic development team. In this role, you will lead the design, development, and implementation of scalable software solutions that drive our core products and services. You will collaborate across teams to develop robust APIs, optimize system architecture, and ensure high-quality code delivery. Your expertise in modern programming languages, cloud infrastructure, and agile methodologies will be instrumental in shaping innovative solutions that meet business needs and enhance user experiences. This is an exciting opportunity to influence the future of our technology platform while working in a fast-paced, collaborative environment., * Lead the development of scalable, high-performance web applications using JavaScript frameworks such as React and Express, alongside backend technologies like Ruby on Rails and Java.

  • Design and implement RESTful APIs to facilitate seamless communication between distributed systems and microservices architectures.
  • Collaborate with cross-functional teams to develop system design specifications, ensuring solutions are robust, secure, and scalable for future growth.
  • Optimize existing systems by applying design patterns, best practices in software engineering, and performance tuning techniques across cloud infrastructure platforms such as AWS.
  • Implement continuous integration/continuous deployment (CI/CD) pipelines using tools like GitHub, SVN, and Jenkins to streamline software releases.
  • Write clean, maintainable code adhering to version control standards with Git or SVN while conducting code reviews for quality assurance.
  • Participate actively in Agile software development cycles including sprint planning, stand-ups, retrospectives, and backlog grooming to ensure timely delivery of features.

Requirements

  • Proven experience in software development with a strong background in programming languages such as JavaScript, Python, Java, C++, C, VBA or similar.
  • Extensive knowledge of IT infrastructure components including Linux servers, cloud services (AWS), databases like MySQL and SQL Server, and RESTful API design principles.
  • Hands-on experience designing scalable systems utilizing microservices architecture with tools like Docker or Kubernetes is highly desirable.
  • Familiarity with front-end development frameworks such as React or AngularJS combined with back-end frameworks like Ruby on Rails or Express.js.
  • Strong understanding of software design patterns, system security (RBAC), version control systems (Git), and CI/CD workflows to support rapid deployment cycles.
  • Experience working within Agile environments employing Scrum or Kanban methodologies to deliver iterative improvements efficiently.
  • Knowledge of quantum engineering concepts is a plus but not required; a passion for innovative technology solutions is encouraged.

Benefits & conditions

Pulled from the full job description

  • AD&D insurance
  • 401(k)
  • Health insurance
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Life insurance, * 401(k)
  • AD&D insurance
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Vision insurance

Apply for this position