Application Developer
Experis · Charlotte, NC · 1 wk ago
On-siteEngineering$55–$58/hrContract
About the role
Our client, [Industry Descriptor] is seeking a Application Developer to join their team. As a Application Developer, you will be part of the [Department Name] supporting [Team Name(s)]. The ideal candidate will have a strong sense of ownership, the ability to collaborate across technical and business groups, and the drive to deliver reliable software in a fast-paced environment which will align successfully in the organization. Location: Charlotte, NC.
Responsibilities
- Design, develop, test, support, and maintain software applications, risk systems, and market data feeds.
- Build and enhance solutions using Python, SQL, and C#/.Net, with messaging support through IBM MQ and cloud platforms such as AWS/Azure.
- Collaborate closely with Business Users, Business Analysts, Project managers, the infrastructure team, the DBA team, and other application teams to deliver end-to-end outcomes.
- Develop and optimize database queries by writing, simplifying, and improving complex SQL for performance and reliability.
- Support software lifecycle activities including troubleshooting, maintenance, and continuous improvement of existing systems.
Requirements
- 5-7 years of professional experience in Software Development for the Brokerage Business domain (Front, Middle, and Back-office solutions).
Skills
- Hands-on development experience in Python and SQL programming.
- Strong knowledge of Python programming and the ability to apply it to real-world system development.
- Strong SQL skills, including the ability to write and simplify complex queries and improve query performance.
- Ability to manage multiple projects with competing deadlines while working effectively in a fast-paced environment.
- Experience with C#/.Net, IBM MQ, and cloud platforms AWS/Azure.
Benefits
- Opportunity to work on mission-critical software applications, risk systems, and market data feeds that directly support business operations.
- Hands-on experience across modern technologies including Python, SQL, C#/.Net, IBM MQ, and AWS/Azure.
- Collaboration with business and technical stakeholders, including Business Users, Business Analysts, Project managers, DBAs, and infrastructure teams.
- Room to apply strong communication skills by translating needs between technical and business audiences.
- A chance to strengthen your system design and architecture capabilities through algorithms, system development methodologies, and software architecture design.
- Upon completion of waiting