Software Engineer

WAVE DEVELOPMENT, LLC
San Diego, CA, United States
about 1 month ago

Role details

Contract type
Temporary contract
Employment type
Part-time / full-time
Compensation
$49,920.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Software Applications HTML5 Automation of Tests Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cascading Style Sheets (CSS)
+35 more
Databases Data Security Software Debugging Linux Web Development Github Python (Programming Language) Microsoft SQL Server SQL Azure MySQL Scrum Methodology Ruby on Rails Role-Based Access Control Software Deployment Software Engineering SQL Databases Subversion Web Applications Web Services Software Repository Scripting Cloud Platform System ReactJS Software Security Backend Git Information Technology Vba Programming Language Integration Frameworks Web Technologies Front End Software Development Restful APIs Software Version Control Programming Languages Microservices

Job description

We are seeking a dynamic and passionate Software Developer to join our innovative technology team. In this role, you will be at the forefront of designing, developing, and maintaining cutting-edge software solutions that drive our business forward. Your expertise will contribute to building scalable applications, enhancing existing systems, and integrating new technologies to meet evolving user needs. This is an exciting opportunity for someone eager to work in a fast-paced environment where creativity and technical excellence are celebrated., * Develop and implement robust software applications using languages such as Ruby on Rails, JavaScript, Python, Java, C#, C++, and C, ensuring high performance and responsiveness.

  • Collaborate with cross-functional teams in an Agile environment to deliver features on time and meet project specifications.
  • Design and maintain RESTful APIs and web services to facilitate seamless communication between systems.
  • Manage code repositories using version control tools like GitHub, SVN, and Git to ensure code integrity and collaboration.
  • Build and optimize databases with MySQL, SQL, and Azure SQL Database, ensuring data security and efficiency.
  • Deploy and manage applications on cloud platforms such as AWS and Azure, leveraging their infrastructure services for scalability.
  • Conduct front-end development using React Express, JavaScript frameworks, HTML5, CSS3, and other web technologies to create engaging user interfaces.
  • Implement security best practices including RBAC (Role-Based Access Control) to safeguard sensitive information.
  • Write automated tests and perform debugging to maintain high-quality code standards across all projects.
  • Contribute to continuous improvement initiatives by adopting Agile methodologies like Scrum or Kanban for efficient project management.

Requirements

Do you have experience in Web applications?, * Proven experience in software development with a strong understanding of IT infrastructure components.

  • Hands-on experience with Ruby on Rails framework for backend development.
  • Familiarity with cloud computing platforms such as AWS or Azure for application deployment and management.
  • Solid knowledge of RESTful API design principles and integration techniques.
  • Proficiency in front-end development with JavaScript frameworks like React or similar libraries.
  • Experience working with version control systems including GitHub, SVN, or similar tools.
  • Strong background in database management using MySQL, SQL Server, or equivalent systems.
  • Knowledge of programming languages such as Python, Java, C#, C++, C, VBA, or.NET frameworks is highly desirable.
  • Understanding of application security practices including RBAC and secure API development.
  • Familiarity with Linux operating systems for application deployment and scripting tasks.
  • Experience working within Agile teams on web development projects involving REST APIs and microservices architecture.

Join us to be part of a forward-thinking team that values innovation, collaboration, and continuous learning!

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Paid time off
  • Paid sick time
  • Family leave
  • Flexible spending account
  • Paid holidays
  • Partner benefits, * 401(k)
  • Family leave
  • Flexible schedule
  • Flexible spending account
  • Paid holidays
  • Paid sick time
  • Paid time off
  • Partner benefits
  • Work from home

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

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all