Join Our Team as a Senior Software Engineer in Financial Services
We are excited to invite a talented Senior Software Developer with expertise in the banking and financial services sector to enhance our dynamic team. In this critical role, you will be pivotal in developing high-performance back-office web applications that drive essential financial operations. If you have a passion for building scalable, secure, and efficient solutions, we want to hear from you!
Your deep knowledge of Microsoft technology, combined with an understanding of regulated environments, will be invaluable as you help transform and optimize digital experiences impacting core banking operations, compliance, and financial reporting.
Key Responsibilities
- Design, develop, and maintain internal financial web applications utilizing .NET Core and Azure.
- Architect secure and scalable systems tailored for high-volume financial data and transactions.
- Collaborate with stakeholders to gain insights into banking business processes and propose innovative technical solutions.
- Ensure applications comply with regulatory and compliance standards specific to financial services.
- Optimize performance, guarantee data accuracy, and uphold secure coding best practices.
- Conduct thorough code reviews, implement unit tests, and support deployment pipelines (CI / CD).
- Provide maintenance support for legacy financial systems and contribute to modernization initiatives.
- Engage with offshore development teams in a collaborative agile environment.
- Stay updated with emerging banking technology trends, cloud solutions, and industry regulations.
Required Skills & Experience
5+ years of software development experience, specifically in banking or financial services.Strong expertise in .NET Core (C#), SQL, and HTML / CSS.Experience with Azure cloud services, focusing on deployment and monitoring.Solid understanding of financial system architecture, transaction processing, and audit logging.Proficient with containers, serverless functions, and microservices.In-depth knowledge of security best practices, including encryption, authentication, and access control.Comfortable working in agile environments with excellent team collaboration and communication skills with stakeholders.Familiarity with unit testing, code reviews, and CI / CD tools.Understanding of compliance-driven development requirements, such as SOX or PCI DSS.Preferred Qualifications
Experience in banking platforms, payment systems, or wealth management applications.Knowledge of RESTful API development and integration with third-party financial services.Exposure to performance profiling, memory management, and application optimization.Experience with Jenkins, Git, and automated testing frameworks.Proven success in collaborating with offshore development teams within regulated environments.Perks and Benefits :
Health and vision insurance coverage.401(k) retirement plan.If you are eager to advance your career and make a significant impact in the financial services sector, apply today to join our innovative team!