What are the responsibilities and job description for the Junior Integration / Software Development Engineer position at Insight Global?
Title: Jr. Integration / Software Development Engineer
Why open? New role
Job Type: 12 month ongoing contract
Workplace/Location: NYC or Stamford, CT (3 days per week onsite)
Schedule: 8am-5pm Est
Pay Rate: $60-$70/hr
Interview Process: 2 rounds, HM and then 2 people on team
Must-Haves
- 2-5 years of experience in a software development role
- Understanding of integration testing principles and best practices
- Experience with C#
- React experience
- Experience with SQL server
- Knowledge of JavaScript and Jest (for testing)
- Experience with Typescript programming
- Experience with Cucumber (Gherkin) and/or Selenium for automated testing
- Bachelor's degree in ideally computer science or related field
Plusses
- Graduation from top tier school (Ivy league, Stanford, MIT, etc.)
- Experience with Python, Spring Boot, or Kubernetes (such as Docker and containerization)
- Experience with .NET 8 and related technologies
- Knowledge of continuous integration/continuous deployment (CI/CD) pipelines
- Familiarity with version control systems such as Git
- Experience with Java, NoSQL, Powershell, Bash
Day-to-day
As an Integration/Development Engineer on the Macro execution team, you'll develop and execute integration tests to ensure the quality of our financial systems. You'll work with the development team to resolve issues, develop features, and maintain high standards. Key responsibilities include creating integration tests using C#, JavaScript, and SQL, utilizing Cucumber and Selenium for automated testing, and writing test cases with Jest. You'll also assist in building a trading application for portfolio managers, conduct unit tests, and participate in code reviews. The ideal candidate is a junior developer familiar with QA, eager to learn, and passionate about improving test processes.
Salary : $60 - $70