CareerZen Logo
Company logo

Junior Software Engineer

KingRich Inc

Full-time

Remote

Job description

<Job Summary>
Energize your career as a Junior Software Engineer, where you'll be at the forefront of innovative software development and technology solutions. In this dynamic role, you'll collaborate with experienced engineers to design, develop, and maintain cutting-edge applications across various platforms. Your enthusiasm for learning and problem-solving will drive impactful projects that enhance user experiences and streamline business operations. Join us to grow your technical expertise in a fast-paced, supportive environment that values your contributions and fosters professional growth.

<Responsibilities>

  • Assist in designing, coding, testing, and debugging software applications using languages such as JavaScript, Python, C++, Java, and C#
  • Contribute to the development of RESTful APIs and web services to ensure seamless data exchange across platforms
  • Support the deployment and maintenance of applications on cloud services like AWS and Azure, ensuring high availability and security
  • Collaborate within Agile teams to plan sprints, participate in stand-ups, and deliver features on time
  • Maintain version control using tools such as GitHub, SVN, and Git to track changes and facilitate team collaboration
  • Write clear documentation for code modules, APIs, and system configurations to promote transparency and knowledge sharing
  • Assist in troubleshooting technical issues related to IT infrastructure, Linux environments, MySQL databases, and application performance

<Skills>

  • Strong foundational knowledge of software development principles across multiple programming languages including Python, JavaScript, C++, C#, VBA, and Java
  • Experience with front-end development frameworks such as React Express for building responsive web interfaces
  • Familiarity with RESTful API design and integration for effective communication between software components
  • Understanding of IT infrastructure concepts including Linux systems, SQL databases like MySQL, RBAC (Role-Based Access Control), and application deployment in cloud environments such as AWS and Azure
  • Knowledge of version control systems including GitHub, SVN, and Git for collaborative development
  • Exposure to Agile methodologies to support iterative development cycles and continuous improvement
  • Basic understanding of web development technologies including HTML/CSS and front-end frameworks like React or similar tools
  • Awareness of application security practices related to REST APIs, RBAC permissions, and network security protocols

Embark on your software engineering journey with us—where innovation meets opportunity!

Pay: $80,000.00 - $92,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Life insurance
  • Visa sponsorship
  • Vision insurance

Work Location: Remote