W e are seeking a Senior Software Engineer. This position is in support of mid-office, finance and operations functions. Role Objectives:
Work with business teams, product managers, and other stakeholders to understand business requirements, needs, or process gaps that would be addressed via proposed solutions.
Drive organization-wide design and architecture while gaining buy-in and support of stakeholders.
Engage with IT systems architects, database administrators, and cyber security team to meet the back-end functionality demands of the application.
Liaise with other technology and development teams as needed to coordinate the integration of applications with the larger company software ecosystem.
Participate in daily development meetings to align development priorities and objectives, assign tasks, and share experiences and challenges with applications under development.
Build a network of relationships across the organization.
Demonstrate integrity and strong work ethics.
Work well in a team.
Have superior communication and user interaction skills, be able to explain complex problems in simple terms and possess the maturity to solve problems directly and independently.
Qualifications and Skills:
5+ years of practical work experience involving software development and systems implementation.
Proficiency in C and C++ programming languages
Proficiency in Microsoft .NET/C#, Python is a plus.