Junior Software Engineer
2 (views)
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