Job role insights

  • Date posted

    January 23, 2025

  • Closing date

    March 24, 2025

  • Offered salary

    €70,000 - €120,000/year

  • Experience

    1 - 2 Years

Description

Junior Software Engineer

Job Description:

    We are seeking a motivated and talented Junior Software Engineer to join our dynamic team in Lexington, MA. In this role, you will engage in various software development projects, working closely with engineers from different disciplines. Your responsibilities will include coding, debugging, and maintaining software solutions that interface with hardware, while also contributing to user interface design and statistical data analysis. As a member of our team, you will have the opportunity to expand your skill set and grow within a supportive environment that values continuous learning. Candidates must be US Citizens and capable of obtaining a Secret level security clearance.

IT Languages:

  • Python
  • C
  • C++
  • Java

As a Junior Software Engineer, you will be responsible for a variety of tasks that contribute to the overall success of our projects.:

    Develop and implement software solutions in various programming languages;; Interface with hardware components and ensure proper functionality;; Collaborate with cross-functional teams to gather requirements and provide solutions;; Utilize version control systems such as SVN or Git for code management;; Conduct data analysis and apply statistical concepts to derive insights;; Assist in the development of user interfaces to enhance user experience;; Participate in test automation efforts to improve software reliability

Spoken Languages:

  • English

Skillset:

  • Scripting
  • Version Control
  • Unix Development
  • Object-Oriented Design
  • Test Automation
  • Database Management

Soft Skills:

  • Strong communication skills
  • Team collaboration
  • Eagerness to learn
  • Problem-solving mindset

Qualifications:

  • Bachelor's degree in Computer Science or related field
  • Minimum of 2 years of relevant work experience
  • Proficiency in multiple programming languages, including Python, C, C++, and Java
  • Experience developing and maintaining software in a Unix environment
  • Familiarity with object-oriented programming principles
  • Experience in test automation and statistical data analysis
  • Knowledge of Matlab and software user interface development

Years of Experience:

    2

Location:

    United States

Job Benefits:

  • Competitive salary
  • Opportunities for professional development
  • Health and wellness programs
  • Flexible working hours

Working Conditions:

    Full Time

Employment Type:

    Contract

Company Culture:

  • We foster a collaborative and innovative work environment, where team members are encouraged to share ideas and grow their skills. Our culture promotes continuous learning, inclusivity, and a commitment to excellence.

Opportunities For Advancement:

  • Career progression to Senior Software Engineer, Professional development training programs, Mentorship opportunities

Visa Sponsorship:

    Available

Interested in this job?

60 days left to apply

Apply for this job

Cancel
Send message
Cancel