Software Engineer

GLORIZON LIMITED LIABILITY COMPANY
California City, CA, United States
26 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$115,782.0 - $139,437.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Software Quality Code Reuse Code Review Databases
+28 more
Software Design Patterns Web Development Github Python (Programming Language) PostgreSQL Linux Servers Microsoft SQL Server MySQL Network Protocols Ruby on Rails Role-Based Access Control Cloud Services Software Engineering SQL Databases Subversion Web Applications Web Platforms ReactJS System Availability Software Security Backend AngularJS Vba Programming Language Front End Software Development Restful APIs Software Version Control Programming Languages Microservices

Job description

  • Develop and enhance web applications using JavaScript frameworks such as React or Angular, ensuring responsive and user-friendly interfaces.
  • Design and implement RESTful APIs to facilitate efficient communication between front-end and back-end systems.
  • Build scalable microservices architectures utilizing cloud infrastructure like AWS or Azure, ensuring high availability and performance.
  • Collaborate with cross-functional teams in Agile software development cycles to deliver features on time and within scope.
  • Apply software design patterns and best practices to create maintainable, reusable code across multiple programming languages including Java, Python, C++, and Ruby on Rails.
  • Integrate SQL databases such as MySQL or PostgreSQL into application workflows, optimizing queries for performance and scalability.
  • Utilize version control systems like GitHub or SVN along with CI/CD pipelines to streamline development processes and ensure code quality.
  • Conduct system design for new features or platforms, focusing on scalability, security (RBAC), and efficient resource utilization within cloud environments.
  • Participate in code reviews, testing procedures, and documentation efforts to uphold high standards of software engineering excellence.

Requirements

  • Proven experience in software development with a strong foundation in web development technologies including JavaScript frameworks (React Express preferred).
  • Hands-on knowledge of IT infrastructure components such as Linux servers, cloud services (AWS/Azure), and network protocols like REST.
  • Demonstrated expertise in designing scalable systems using microservices architecture and applying design patterns for robustness.
  • Familiarity with programming languages including Java, Python, C++, Ruby on Rails, VBA, C#, and JavaScript is highly desirable.
  • Experience working within Agile environments utilizing tools such as GitHub or SVN for version control; familiarity with CI/CD pipelines is a plus.
  • Strong understanding of database management systems like MySQL or SQL Server; ability to optimize queries for performance is essential.
  • Knowledge of security best practices including RBAC (Role-Based Access Control) and application security measures within cloud infrastructure.
  • Prior involvement in system design for large-scale applications emphasizing scalability, reliability, and maintainability.

Join us to be part of a forward-thinking team dedicated to pushing the boundaries of software engineering! Your skills will help shape innovative solutions that make a real difference across industries while working in a collaborative environment that values your growth and creativity.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…