Title: Application and Automation Software Developer
Clifton, NJ, US, 07014
Job Title: Application and Automation Software Developer
Job Code: 23225
Job Location: Clifton, NJ (onsite)
Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked – and have every other Friday off
Job Description:
The L3Harris Communication Systems segment is seeking a highly motivated, team-oriented Software Developer to join an experienced Agile engineering organization that delivers leading edge tactical applications. The individual will work in a team environment to help contribute to the integration of its automated environment, system device integration, and to the implementation of scalable/secure application software solutions. This Software Engineer will help drive and interweave automation into the development process; will help integrate the final software system to equipment that it plans and manages; will help with development tasks of large-scale systems throughout the product lifecycle. The successful candidate will be expected to possess problem-solving skills, ability to learn new technologies, and possess attention to detail to help ensure quality products. Experience with scripting frameworks and high-level programming languages such as C# or Java is expected.
Essential Functions:
- Contributes to the completion of milestones associated with specific projects running in an Agile Scrum environment
- Develop and maintain software applications using .NET following established processes of our product development cycle
- Collaborate with the development team during the design phase to ensure new features fit into the automated testing suite
- Generate, integrate, evolve automated test library of software products
- Maintain Jenkins pipeline that executes the automated tests
- Assist with integration testing of software products that require connectivity to networking and communication devices
- Effective interpersonal skills for collaboration with geographically dispersed team members and external customers
Qualifications:
- Bachelor’s Degree and minimum 2 years of prior relevant experience. Graduate Degree with 0-2 years of prior related experience. In lieu of a degree, minimum of 6 years of prior related experience in Software Engineering.
Preferred Additional Skills:
- Proficiency in scripting frameworks and high-level programming languages such as C#/.NET or Java
- Experience in generating automated test scripts using tools such as Selenium, JUnit, Postman, Maven
- Experience with software collaboration and version control tools such as Bitbucket, GitHub, Confluence
- Prior exposure to Continuous Integration/Continuous Delivery pipelines and tools such as Jenkins, GitLab CI, or Azure DevOps
- Experience working in an Agile Scrum environment
- Basic networking knowledge
- Strong problem-solving skills and the ability to learn new technologies quickly
Nearest Major Market: New York City
Nearest Secondary Market: Newark