Epicareer Might not Working Properly
Learn More

Junior Software Developer

Salary undisclosed

Checking job availability...

Original
Simplified
Key Responsibilities

• Design, develop, and maintain high-performance, scalable software applications

• Collaborate with product managers, UX designers, and other developers to translate business requirements into technical solutions

• Participate in the full software development lifecycle, including planning, coding, testing, and deployment

• Troubleshoot and resolve complex technical issues, ensuring the reliability and performance of our systems

• Stay up-to-date with the latest industry trends and technologies, and implement innovative solutions to drive continuous improvement

• Mentor and guide junior developers, sharing your expertise and contributing to the growth of the team

What We're Looking For

• Bachelor's degree in Computer Science, Software Engineering, or a related field

• 3-5 years of hands-on experience in software development, with a strong understanding of object-oriented programming principles and design patterns

• Proficiency in at least one of the following programming languages: Java, Python, or C++

• Familiarity with modern web technologies, such as React, Angular, or Vue.js

• Experience in developing and maintaining RESTful APIs and working with relational databases

• Strong problem-solving and analytical skills, with the ability to think critically and find creative solutions

• Excellent communication and collaboration skills, with the ability to work effectively in a team environment

What we offer

At Bastion, we are committed to fostering a positive, inclusive, and supportive work environment. Our benefits package includes competitive remuneration, opportunities for career development, and a range of health and wellbeing initiatives. We value work-life balance to support our employees' needs.

About us

Bastion is a leading provider of innovative payment solutions for businesses of all sizes. With a strong focus on security, reliability, and customer service, we are dedicated to empowering our clients to grow and succeed in the digital economy. Join our dynamic team and be a part of our exciting journey as we continue to push the boundaries of payment technology.

Job Type: Full-time

Application Question(s):

• Are you willing to work on site?

• What is your asking salary range?

Work Location: In person