Developers/Engineers (MULTIPLE POSITIONS) - Bala-Cynwyd, United States - Gyga Force

    Gyga Force
    Gyga Force Bala-Cynwyd, United States

    1 month ago

    Default job background
    Accounting / Finance
    Description

    Our mid-large sized client in the Philadelphia area (Bala Cynwyd) has several openings for experienced C#/.Net developers with various skillsets and experience levels. A few specific examples are listed below but any developer/engineer with strong C#/.Net skills is encouraged to apply as there are additional positions that are not listed. Some example positions are listed below.

    SOFTWARE DEVELOPER – SERVER SIDE

    RESPONSIBILITIES:

    • Research, design, develop, test, and support software components and full applications
    • Build solutions using C#, Oracle, and other technologies
    • Cultivate expertise in relevant aspects of the business domain and apply that knowledge to maximize technology value
    • Provide production support for new and existing systems and tools

    QUALIFICATIONS:

    • B.S. or higher in a STEM related field
    • 3+ years of recent hands-on experience with.NET, C++, or Java technologies
    • Demonstrated ability to design and query relational database tables.
    • Willingness and ability to work in all phases of the Software Development Life Cycle.

    SOFTWARE DEVELOPER

    RESPONSIBILITIES:

    • Work in a real-time, high-performance, enterprise technology environment that is currently capable of processing 3 billion transactions per day and scalable to tens of billions as needed
    • Participate in the design, development, and implementation of large, complex, high-performance applications that process large amounts of data with low latency
    • Build mission-critical processes that must meet stringent high-availability and fault-tolerant requirements
    • Participate in all phases of SDLC from initial requirements through final quality assurance with heavy emphasis on domain modeling, object-oriented analysis and design, and data modeling
    • Provide technical direction and support for team applications and tools

    QUALIFICATIONS:

    • B.S. or higher in a STEM related field
    • Design and development experience using object-oriented programming in .Net technologies
    • Experience with one or more message-oriented middleware solutions (RV, MSMQ, ActiveMQ, Apache Kafka, etc.)
    • Good understanding of relational, as well as document, databases and experience with fundamental SQL using one or more of the database communication mechanisms: ADO, ODBC, and ODP.NET
    • Ability to translate and communicate effectively between technologists and non-technical stakeholders
    • Experience with all aspects of the SDLC, UML fundamentals, agile methodology, automated build, test-driven development, and source code control

    SOFTWARE DEVELOPER

    RESPONSIBILITIES:

    • Work with the business to build this new platform on top of WCF services on the server-side and DevExpress controls for the Windows Application UI

    QUALIFICATIONS:

    • B.S. or higher in a STEM related field
    • 3+ years of recent hands-on experience with the .NET, C# technologies

    SOFTWARE DEVELOPER – FULL STACK ENGINEER

    RESPONSIBILITIES:

    • Develop a C# application with workflow management for 100+ users, including support for several different user roles and several different types of objects. Some challenges might include:
    • Integrations with several different external systems, MSMQ and XML web services along with WCF services
    • Develop a multithreaded trading and settlement application for managing Stock Loan workflow
    • Create data access layers to multiple databases such as MySQL and Oracle
    • Designing custom UI based off direct user specifications using such tools as DevExpress & WPF

    QUALIFICATIONS:

    • B.S. or higher in a STEM related field
    • 3+ years of recent hands-on experience with .NET, C++, or Java technologies
    • Willingness and ability to work in all phases of the Software Development Life

    SOFTWARE DEVELOPER

    RESPONSIBILITIES:

    • Work with technologies across the Microsoft Stack (C#, .NET, SQL Server, etc.) to manage full life cycle development.
    • Own development projects focused on the company's HR, payroll, compensation and performance management systems
    • Manage projects and technology initiatives within an application matrix that includes: apps the company has built from the ground up, 3rd party platforms, and custom systems integrations

    QUALIFICATIONS:

    • B.S. or higher in a STEM related field
    • 5+ years of recent hands-on experience with .NET, C# or Java technologies; if you've mainly worked in Java, a willingness to work in C# still fits Ability to meet deadlines and work well under pressure in a fast-paced team environment.
    • Willingness and ability to work in all phases of the Software Development Life Cycle.

    SOFTWARE DEVELOPER

    RESPONSIBILITIES:

    • Work with investment managers, quantitative analysts, and other developers to engineer unique ways to solve problems. A strong candidate will have experience in the financial industry, but more importantly, will need deep technical skills and an inclination to build systems iteratively and collaboratively with other team members.
    • Participate in every stage of the software development lifecycle - from analysis to development to testing all the way through to release and support.
    • Become an expert in the business and its associated data domain
    • Develop using C#, VBA, Python, and SQL, backed by SQL Server databases
    • Troubleshoot and solve technical problems by examining existing code and programs

    QUALIFICATIONS:

    • B.S. or higher in a STEM related field
    • 4+ years of progressive experience with .NET development for the financial industry
    • Programming experience with C#, VBA required
    • Hands-on experience building solutions in SQL databases
    • Strong experience with T-SQL and writing complex SQL queries

    SOFTWARE DEVELOPER – FULL STACK

    RESPONSIBILITIES:

    • Work with operations and technology teams in order to provide technology solutions to access and create reference data streams while making sure quality of the data isn't compromised
    • Design, develop, and support web applications for the company's reference data systems
    • Design solutions using C#.NET
    • Provide consultation and assist other teams with the usage of reference data
    • Troubleshoot and solve technical problems by examining existing code and programs

    QUALIFICATIONS:

    • B.S. or higher in a STEM related field
    • At least two years of progressive experience developing software applications. Recent hands-on experience with object-oriented programming is required, preferably C#.
    • Knowledge of Web Forms and ASP.NET is a plus.
    • Knowledge of WCF is a plus.
    • Knowledge of microservice-based architectures is a plus.
    • Strong relational database knowledge is required, preferably with Oracle and/or SQL server.

    SOFTWARE DEVELOPER

    RESPONSIBILITIES:

    • Drive software architecture decisions for firm wide critical data systems
    • Develop solutions using .NET, Oracle, SQL Server, Informatica, Hadoop, and other technologies
    • Enhance our existing systems through automation, performance optimization, and addition of new features
    • Participate in day-to-day support of critical systems

    QUALIFICATIONS:

    • B.S. or higher in a STEM related field
    • 5+ years of progressive experience with .Net programming
    • Hands-on experience building solutions in relational databases such as Oracle and SQL server
    • Experience with PL/SQL or T-SQL and writing complex SQL queries
    • Ability and flexibility to provide off hour support on a rotational basis

    SOFTWARE DEVELOPER

    RESPONSIBILITIES:

    • Be on the front lines of the business, iterating with quants and traders to come up with new features and enhance existing strategies. You'll enhance, refine, and evolve strategies by searching for the optimal parameterization
    • Be involved in the full SDLC, from requirements gathering, to designing and implementing new strategies, through to troubleshooting and reconciling live trading versus actual and expected results.

    QUALIFICATIONS:

    • B.S. or higher in a STEM related field
    • 7 years of progressive experience developing software applications.
    • Recent hands-on experience with performance-sensitive C# or Java is required; C++ experience a plus

    SOFTWARE DEVELOPER

    RESPONSIBILITIES:

    • Design, develop, and implement C# software applications to solve complex business requirements in a quick-release environment
    • Contribute to all phases of SDLC, from initial requirements through final testing and implementation
    • Focus on the entire technical stack with an eye for building a stable, scalable, optimized environment with minimized risk

    QUALIFICATIONS:

    • B.S. or higher in a STEM related field
    • 2 years of progressive experience developing software applications
    • Recent hands-on experience with C# and scripting languages such as Python is required
    • Relational database knowledge is required.
    • A solid understanding of network programming a plus