Junior Software Engineer

Learning Zone
United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
$124,800.0 - $145,600.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Agile Methodology Amazon Web Services Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Code Review Relational Databases Linux Web Development
+28 more
Github Revision Control Systems Python (Programming Language) Linux System Administration Microsoft SQL Server MySQL Scrum Methodology Ruby on Rails Role-Based Access Control Cloud Services Software Engineering Software Systems SQL Databases Subversion Systems Integration Web Application Frameworks Freeform SQL ReactJS Express.js Software Security Database Performance Git Information Technology Vba Programming Language Integration Frameworks Front End Software Development Restful APIs Software Version Control

Job description

  • Assist in designing and developing web applications using Ruby on Rails, JavaScript, React Express, and other modern frameworks
  • Support the deployment and management of applications on cloud platforms such as AWS and Azure
  • Contribute to building scalable RESTful APIs and integrating third-party APIs for enhanced functionality
  • Collaborate with senior developers to implement front-end features and improve user experience
  • Participate in Agile sprint planning, daily stand-ups, and code reviews using GitHub, Git, SVN, and other version control tools
  • Write efficient SQL queries for MySQL and SQL Server databases; optimize database performance
  • Support application development across multiple languages including Java, C#, C++, Python, and VBA as needed
  • Assist in maintaining Linux-based environments for development and deployment tasks
  • Contribute to the continuous improvement of IT infrastructure and security protocols such as RBAC (Role-Based Access Control)

Requirements

Do you have experience in Version control?, Do you have a Bachelor’s degree?, We are seeking a motivated and energetic Junior Software Engineer to join our dynamic development team. In this role, you will contribute to the design, development, and maintenance of innovative software solutions across various platforms. This position offers an exciting opportunity to grow your skills in a fast-paced environment, working with cutting-edge technologies such as Ruby on Rails, AWS, RESTful APIs, and front-end frameworks like React Express. You will collaborate closely with cross-functional teams following Agile methodologies to deliver high-quality applications that meet business needs. This paid position is ideal for candidates eager to develop their expertise in software development and IT infrastructure while making a tangible impact., * Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or related field

  • Fundamental understanding of IT infrastructure concepts and web development principles
  • Experience with Ruby on Rails framework for application development
  • Familiarity with cloud services like AWS or Azure for deploying and managing applications
  • Knowledge of RESTful API design and integration techniques
  • Proficiency in JavaScript along with front-end frameworks such as React or Express.js
  • Experience working within Agile teams using tools like GitHub, Git, SVN, or similar version control systems
  • Ability to write complex SQL queries using MySQL or other relational databases
  • Basic understanding of Java, C#, C++, Python, VBA or .NET technologies is a plus
  • Familiarity with Linux operating systems for development or deployment purposes
  • Knowledge of application security practices including RBAC (Role-Based Access Control)

Benefits & conditions

Join us to develop innovative software solutions that drive our business forward! We’re committed to fostering a collaborative environment where your skills will grow rapidly. This is not just a job-it’s a launchpad for your career in software engineering!

Pay: $60.00 - $70.00 per hour

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 · WWC 2025

5:59 min

Differentiating a software engineering career by learning platform fundamentals

Keith Cirkle · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:05 min

Preserving the software engineering growth path for junior developers

Gunnar Grosch · Coffee With Developers

Videos

See all

Related articles

See all