Entry-Level Software Engineer

Are you applying to the internship?

Job Description

Product Analyst | Emonics LLC

The Tone:
This role at Emonics LLC is centered around supporting and enhancing software development activities that span both web and backend systems. It is a critical position for an individual eager to contribute directly to the creation, maintenance, and refinement of essential software features. The ideal candidate will thrive in a collaborative engineering environment, demonstrating a strong willingness to learn and grow. This role offers the opportunity to make tangible contributions to the company’s technical processes and product functionality.

The TL;DR
• Role: Early Career
• Mission: Support software development activities across web and backend systems.
• Tech Stack: Java or Python, Git, databases

What You’ll Actually Do
• Develop: Create and maintain new software features.
• Test: Participate in the testing and debugging of software applications.
• Collaborate: Work closely with engineering teams on various development initiatives.
• Document: Record and maintain technical processes and procedures accurately.

The Must-Haves
• Background: An entry-level professional holding a Bachelor’s degree in Computer Science or a closely related technical field. This academic foundation provides the necessary theoretical understanding for software development principles.
• Experience: A foundational understanding of the entire software development lifecycle, encompassing stages from conception to deployment. Familiarity with version control systems, specifically Git, for collaborative code management, and an understanding of how databases function and are utilized within software applications.
• Skills: Practical knowledge of core programming languages, such as Java or Python, which are integral for developing and maintaining our software solutions.