Full Time

Senior Software Engineer, Bank Tech (Remote)

ClickJobs.io
Remote!
$100,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by ClickJobs.io, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer for Bank Tech at ClickJobs.io will play a crucial role in the design, development, and implementation of innovative software solutions tailored to the banking sector. The successful candidate will collaborate with cross-functional teams to build scalable systems, ensuring compliance with industry standards and enhancing user experience. This position also requires a deep understanding of banking technology trends, and the candidate will be expected to mentor junior engineers while providing technical leadership throughout the software development lifecycle.



Job Responsibilities

  • Design, develop, and implement robust software applications and system integrations for banking operations.
  • Collaborate with product management, user experience, and other engineering teams to define software requirements and specifications.
  • Ensure all software solutions meet security mandates and compliance regulations within the banking industry.
  • Optimize existing systems for performance and scalability while addressing any issues that arise.
  • Mentor and guide junior software engineers, fostering a culture of continuous improvement and professional development.
  • Participate in code reviews and provide constructive feedback to enhance code quality and team knowledge.
  • Stay current with various development technologies and methodologies; proactively propose adaptations to improve system functionality and efficiency.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; a Master's degree is a plus.
  • A minimum of 5 years of experience in software development, preferably in the banking or financial services industry.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Experience with cloud technologies (AWS, Azure, or Google Cloud) and microservices architecture.
  • Strong experience in relational databases (SQL Server, Oracle) and familiarity with NoSQL databases.
  • Knowledge of Agile/Scrum methodologies and DevOps practices.
  • Excellent problem-solving skills and ability to work in a fast-paced, remote environment.


Technologies & Tools

The Senior Software Engineer will work extensively with a variety of technologies and tools, including cloud services (AWS, Azure), container orchestration platforms (Kubernetes, Docker), and CI/CD pipelines. Familiarity with tools for source control management (e.g., Git) and development environments (e.g., IntelliJ, Visual Studio) is essential. Additionally, experience with monitoring and logging tools such as Prometheus and ELK Stack will be beneficial in maintaining high availability and performance of banking applications.



Ideal Candidates

Ideal candidates for this role will exemplify strong technical acumen and a keen understanding of banking processes and systems. They should possess exceptional analytical skills, demonstrate the ability to manage multiple projects efficiently, and exhibit strong interpersonal skills for effective collaboration. Moreover, a proactive approach to problem-solving and a passion for innovation in banking technology will distinguish the best candidates in this position. An eagerness to learn and adapt to emerging technologies is also critical for this dynamic environment.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.