Job Overview (General Function)
As a member of an Agile squad, the Software Engineer will be responsible for implementing new features and enabling new capabilities using modern software engineering tools and practices.
The role requires adherence to organizational engineering standards and contribution to a culture of continuous improvement. The engineer will actively participate in knowledge sharing, code reviews, and technical discussions within the team.
The candidate is expected to take ownership of quality delivery while ensuring alignment with risk, security, and compliance standards.
Location: Remote (EST)
Experience: 5–20 Years
TOP SKILLS
Must Have
Agile Methodology experience
Application development / Software Engineering background
Strong collaborative team player in cross-functional environments
Mainframe technologies:
COBOL
JCL
DB2
VSAM
Nice to Have
Card processing systems (TSYS, Mastercard)
SAS knowledge
Switchboard / DBT / Snowflake
Experience with ETL and file transfer (SFTP)
Remote work adaptability
Key Responsibilities
Develop and implement new features while maintaining software quality
Participate in Agile ceremonies and team activities
Contribute to documentation and knowledge sharing within the team
Participate in code reviews and follow engineering best practices
Stay updated on emerging technologies and tools
Investigate and resolve production and customer issues
Collaborate with cross-functional teams and stakeholders
Follow SDLC processes and security best practices
Ensure adherence to organizational risk and compliance guidelines
Perform other duties as assigned

NVIDIA

The Legends Agency

Syneos Health

Forest Stewardship Council

G Adventures

Hudson IT and Manpower

Hudson IT and Manpower

Hudson IT and Manpower