Junior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+28 more
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Fully Remote Software Engineer Jobs
The Ultimate Software Engineer Career Path Guide for 2023
Best Countries for Software Engineers