Senior Software Engineer

ECHO INNOVATIONS LLC
St. Louis, United States of America
yesterday

Role details

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

Job location

St. Louis, United States of America

Tech stack

C
Java
JavaScript
.NET
API
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Code Review
Databases
Query Languages
Linux
Web Development
Github
Revision Control Systems
Design of User Interfaces
Python
Linux System Administration
Microsoft SQL Server
MySQL
Performance Tuning
Ruby on Rails
Role-Based Access Control
Software Engineering
Software Systems
SQL Databases
Subversion
Systems Architecture
Web Application Frameworks
Data Storage Technologies
React
System Availability
Backend
GIT
Vba Programming Language
Front End Software Development
REST
Software Version Control
Programming Languages

Job description

  • Lead the development of scalable web applications using Ruby on Rails, JavaScript, React Express, and other modern frameworks.
  • Design and implement RESTful APIs to enable seamless communication between front-end interfaces and back-end services.
  • Manage cloud infrastructure deployments on AWS and Azure, ensuring high availability, security, and performance.
  • Collaborate within Agile teams to plan sprints, review code, and continuously improve development processes.
  • Develop and maintain database systems utilizing MySQL, SQL, and application-specific data storage solutions.
  • Contribute to the integration of diverse technologies such as C#, C++, Java, Python, VBA, and .NET for various application needs.
  • Utilize version control tools like GitHub, SVN, and Git to track changes efficiently across multiple projects.
  • Optimize system performance on Linux environments while ensuring robust security practices including RBAC (Role-Based Access Control).
  • Participate in code reviews, testing procedures, and documentation efforts to uphold quality standards.

Requirements

Do you have experience in Linux?, Join our innovative team as a Senior Software Engineer and become a driving force behind cutting-edge technology solutions! In this dynamic role, you will lead the design, development, and deployment of robust software applications that power our core systems. Your expertise will help shape scalable architectures, optimize existing platforms, and implement best practices across diverse projects. We're looking for passionate engineers eager to tackle complex challenges with agility and precision, delivering high-quality results that make a real impact. If you thrive in collaborative environments and love pushing technological boundaries, this is the opportunity for you!, * Extensive experience with software development across web development, application development, and system architecture.

  • Strong proficiency in IT infrastructure management within cloud platforms like AWS and Azure.
  • Deep understanding of RESTful API design principles and implementation techniques.
  • Skilled in front-end development using JavaScript frameworks such as React Express for engaging user interfaces.
  • Knowledge of database management systems including MySQL, SQL Server, and related query languages.
  • Familiarity with version control systems like GitHub, SVN, and Git for collaborative coding workflows.
  • Experience working within Agile methodologies to deliver iterative improvements efficiently.
  • Competence in programming languages including C#, C++, Java, Python, VBA, and C for diverse software solutions.
  • Understanding of Linux system administration coupled with security best practices like RBAC.
  • Ability to develop secure APIs adhering to industry standards for RESTful services. Embark on a journey where your technical expertise fuels innovative solutions! We're committed to fostering an environment that supports your growth while delivering impactful technology products worldwide.

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
  • Disability insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Vision insurance

Apply for this position