Demo

Entry Level Software Engineer

Optomi
Charlotte, NC Contractor
POSTED ON 2/7/2025
AVAILABLE BEFORE 3/7/2025

W2 only!!! No C2Cs or Third Parties. Power BI must be in your resume to be considered.


Job Title: Entry-Level Software Engineer

Location: Charlotte, NC

Job Type: 12 Month Contract


We seek an Entry-Level Software Engineer (must be able to work W2 without sponsorship) to help build and maintain data-driven products and solutions. This is an exciting opportunity for someone eager to grow their skills, collaborate with a talented team, and contribute to the development of cutting-edge applications.


Role Overview:

We are looking for a passionate and driven Entry-Level Software Engineer with some experience (2-3 years max) in software development. The ideal candidate should be familiar with data analytics tools, especially Power BI, and have a basic understanding of backend development, database management, and front-end technologies. This role is perfect for someone who enjoys working with data, is comfortable with front and backend tasks, and is eager to learn and grow in a fast-paced environment.


Key Responsibilities:

  • Power BI: Assist in building and maintaining Power BI dashboards and reports, focusing on data visualization and insights. While not a primary skill, familiarity with Power BI and the ability to pick up the tool quickly will be essential.
  • Data & Database Management: Work with databases (Postgres SQL, AWS Aurora, Athena, Presto SQL, RedShift) to ensure accurate data retrieval, manipulation, and presentation. Understanding of database structure and how to manage large datasets is important.
  • Backend Development: Contribute to the development of backend services using Lambda, Java, and Python. Collaborate with team members to build scalable and efficient systems.
  • Frontend Development: Support the front-end team (under the guidance of a lead) with Angular, JavaScript, and TypeScript. Help integrate data and backend services with the frontend applications.
  • Learning & Growth: Be proactive in picking up new tools, languages, and technologies as needed. Take ownership of learning and contribute new ideas or improvements to the team.
  • Collaboration & Communication: Work alongside senior engineers, including a Frontend Lead, to solve technical challenges and contribute to the development of data-driven products.
  • Self-Improvement: Continuously enhance your technical skills and knowledge of industry best practices, tools, and platforms.


Required Skills & Qualifications:

  • Experience: 2-3 years of professional experience in software engineering or a related field. Ideally, some exposure to Power BI or similar data visualization tools.
  • Backend Skills: Exposure to backend technologies such as Lambda, Java, or Python. Ability to write clean, maintainable, and efficient code.
  • Database Knowledge: Familiarity with relational databases (Postgres SQL, AWS Aurora, Athena, Presto SQL, RedShift) and basic SQL querying. Understanding of database structures and how to interact with them is important.
  • Frontend Experience: Familiarity with Angular, JavaScript, and TypeScript. You’ll work closely with the front-end team, so some understanding of front-end development is a plus.
  • Power BI: Familiarity with Power BI and data visualization concepts. Ability to work with data and use tools like Power BI for reporting and analytics.
  • Cloud & AWS: Exposure to AWS services (e.g., Lambda, S3, RDS, etc.) is a plus, but not required. AWS certifications or experience are nice to have.
  • Self-Starter: Must be comfortable working independently, managing time effectively, and taking ownership of tasks and projects.
  • Eagerness to Learn: A strong desire to learn, grow, and improve your technical skills. You should be open to receiving feedback and growing from it.
  • Honesty & Integrity: Clear communication about your experience level and skills. We value transparency and a growth mindset.

Salary : $40 - $50

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Entry Level Software Engineer?

Sign up to receive alerts about other jobs on the Entry Level Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Optomi

Optomi
Hired Organization Address Baltimore, WA Full Time
MAY 27TH START DATE At Optomi, passion, drive, innovation, and strong core values are at the heart of our organization. ...
Optomi
Hired Organization Address Seattle, WA Full Time
As a Change Manager you will be a key member supporting one or more initiatives that impact strategic goals. You will pa...
Optomi
Hired Organization Address Detroit, MI Full Time
Optomi, in partnership with a leader in the energy sector, is seeking a Workstation Administrator to support and maintai...
Optomi
Hired Organization Address Arlington, VA Contractor
Optomi, in partnership with a premier client in the non-profit field, is seeking a Project Manager/Business Analyst wher...

Not the job you're looking for? Here are some other Entry Level Software Engineer jobs in the Charlotte, NC area that may be a better fit.

Entry Level Software Engineer

SynergisticIT, Charlotte, NC

AI Assistant is available now!

Feel free to start your new journey!