Software Development Engineer

  • Posted 18 hours ago | Updated 15 hours ago

Overview

Contract - W2
Contract - Long Term

Skills

Jasmine
software development
Robot framework
Java/C# and JavaScript/HTML/CSS
Spring Boot and Legacy AngularJS
SQL and PostgreSQL
Test-Driven Development (TDD)
Automated testing frameworks (JUnit
etc.)

Job Details

Position: Software Development Engineer

Duration: 30+ Months Contract
Location: 100% Remote

Job Description:

Randstad Digital is seeking a skilled Software Development Engineer to join our team, focusing on application software development, verification, and validation activities. We are looking for a candidate who has experience across the software development lifecycle, from requirements analysis and processing to developing and updating application software. The ideal candidate will have strong proficiency in Java/C# and JavaScript/HTML/CSS, experience with Spring Boot and Legacy AngularJS, and expertise in SQL and PostgreSQL. Familiarity with Test-Driven Development (TDD) and automated testing frameworks is also highly valued. This role requires working closely with clients, adhering to established processes, and contributing to project artifacts and documentation within a Waterfall framework.

Required Skills -

Software Development
Java/C# and JavaScript/HTML/CSS
Spring Boot and Legacy AngularJS
SQL and PostgreSQL
Test-Driven Development (TDD)
Automated testing frameworks (JUnit, Robot Framework, Jasmine, etc.)

Job Duties -

As a Software Development Engineer, you will be responsible for supporting application software development, Verification and Validation activities, and other aspects of the Software development lifecycle (requirements, documentation, etc.). You will work closely with Client personnel, adhering to Client's processes, procedures, and utilizing their systems and tools. The following are some of the responsibilities of the Software Development Engineer:
Support application software development using Java and JavaScript.
Analyze and process requirements.
Assist in development of new requirements.
Perform various Verification and Validation (V&V) activities.
Generate and update periodic progress reports.
Contribute to the creation and updating of project artifacts
Metrics, and application software development/review documentation.
Work under the daily direction, supervision, and control of Client in a Waterfall work pattern.
Job Requirements -

Experience as a Software Development Engineer.

Proficiency in Java/C# and JavaScript/HTML/CSS programming.
Experience with Spring Boot and Legacy AngularJS.
Proficiency in SQL and PostgreSQL for database management.
Test-Driven Development (TDD)
Proficiency with automated testing frameworks (JUnit, Robot Framework, Jasmine, etc.).
Self-motivated, willing to learn, detail-oriented, and able to work collaboratively with others.

Desired Skills & Experience -

Experience with qualification testing.
Avionics domain experience.
Familiarity with FAA/EASA certification processes.
Understanding of system safety principles.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.