PERMANENT Opportunity with a FULL suite of benefits!
As one of the world's leading financial institutions in the world, our client is continuously innovating in today's digital age. If you want to work for a company that's not only a household name, but also truly cares about satisfying customers financial needs and helping people succeed financially, apply today.
Role: Software Developer
Location: Charlotte, NC
Salary Range: $120,000 - $125,000 (DOE) + bonus
JOB SUMMARY
Software Engineer in the Operations and Technology Group supporting the Market and Counterparty Credit Risk lines of business. Designs, develops and maintains the Market Risk technology infrastructure as technical lead for system development initiatives. Must have development group experience in a leadership capacity assigning and managing work effort. Engages in the overall health of the Market Risk systems, including system performance monitoring, maintenance, security, secure code practices, audit support and remediation, and DR collaboration. Technology liaison with business stakeholders collaborating with cross-functional teams. Thrives in a dynamic work environment with demonstrated ability to adapt to change. Whether balancing the needs of multiple stakeholders or supporting more senior staff on complex projects, you use data and analysis and apply your experience, judgment, and risk mindset across your responsibilities.
MAJOR RESPONSIBILITIES
- Support systems that integrate with existing enterprise applications; determine the Infrastructure approach to meet the new and emerging enterprise requirements
- Perform system design and analysis; develop code to ensure successful and seamless communication among the various IT systems, business users and application components
- Work with business and technology stakeholders to design operational frameworks that provide required information, functionality, and complies with internal development guidelines
- Prepare and present technical concepts to internal audiences including senior level managers and technical experts
- Plan, organize and enforce technical support standards
- Participate in software/system evaluations
- IT lead for system development; adhere to prescribed project management policies, procedures, and secure coding standards
- Analyze user needs and requirements to design cost effective solutions and within expected timeframe.
QUALIFICATIONS
- Bachelor's degree in Computer Science or a closely related discipline, or an equivalent combination of formal education and experience
- Minimum 5-6 years of software development experience
- 5+ years of programming experience in a modern language such as Java, Python, C#, ASP.Net
- 5+ years of experience with web technologies: Restful Services, JavaScript
- Experience with Microsoft entity framework
- Experience with Angular
- Financial Services, preferably Capital Markets
- Excellent knowledge of analysis and design patterns
- Experience with major public cloud offerings and how to solution designs that are built around these technologies (AWS, Azure, Google Cloud Platform, and similar)
- Knowledgeable on SDLC/SCM
- Development experience with PL/SQL databases, including stored procedures, database triggers and database packages
- Must possess organizational, problem-solving skills and time management skills with ability to meet deadlines
- Effective verbal and written communicator; able to present complex issues and solutions with appropriate levels of detail to diverse (technical and non-technical) audiences
- Broad functional understanding of Fixed Income, Derivatives (IRS, CDS) and Foreign Exchange financial instruments
- Experience in designing data models and structures to store various kinds of data in different formats
- Prefer basic understanding of Market Risk and Counterparty Credit Risk principles
- Prefer prior experience working with front, middle or back office teams in a financial institution
- Excellent communication skills
- Able to research and learn new methodologies and technologies and bring knowledge to the team
- Ready, willing, and able to pick up new technologies and pitch in on story tasks (design, code, test, CI/CD, deploy, etc.)
How you will grow:
Through your variety of experiences, you will have the opportunity to develop technical, analytical, communication, and leadership skills that can help you achieve your full potential. No matter what career path you eventually choose, you will be continually challenged by your team members and your peers. Along the way, you will have access to mentoring and training opportunities to help foster and accelerate your development of new skills and capabilities.
Why you’ll like working here:
- Competitive salary
- 401(k) employee matching program
- Cash balance pension plan
- Medical, dental, vision, and life insurance
- Pre-tax commuter benefits
- Flexible work arrangements
- Flexible-spending accounts