Senior Software Developer
JSC Credo Bank
Tbilisi, GA · Posted October 15, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at JSC Credo Bank
More in Georgia job market · All Senior Software Developer jobs (45) · Financial Services & Banking · Engineering jobs
More roles at JSC Credo Bank
- Service Desk Team Leader · Tbilisi, GA
- Developer Team Leader · Tbilisi, GA
- Developers Team Leader · Tbilisi, GA
- UX/UI Designer · Tbilisi, GA
- Digital Products Experience Manager · Tbilisi, GA
- Core Banking Systems Solution Architect · Tbilisi, GA
Similar jobs
- Lead Software Development Engineer · Cox Enterprises · Atlanta, GA
- Staff Software Engineer - Agentic First · Sonatype · Atlanta, GA
- Senior Software Developer · Parsons · Reston, VA
- Principal Software Engineer - Systems and Infrastructure · Microsoft · Mountain View, CA
- Software Engineer, Lead · Parsons · Aberdeen, MD
- Senior Software Developer - C++/Qt/MiTK/VTK · Zimmer Biomet · Fremont, CA
Engineering jobs in the rankings
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Senior .Net Developer at Credo Bank
Position Overview:
We are currently seeking a highly skilled and experienced Senior .Net Developer to join our dynamic team at Credo Bank. This role is perfect for a professional who has a deep understanding of .Net Core, MS SQL, and PostgreSQL. A strong foundation in software design and a passion for crafting high-standard code are essential. Additionally, experience with microservices architectures and familiarity with message broker tools like RabbitMQ is highly desirable.
Key Responsibilities:
Develop, Test, and Launch: You will play a pivotal role in developing, testing, and launching new complex services. This includes taking ownership of the entire development lifecycle of various features.
Feature Building: As a Senior Software Developer, you will be tasked with building new features across several core products. This role demands not only technical expertise but also a strategic mindset to own your teams deliverables from the planning stages through to production.
System Reliability and Testing: Ensuring the reliability and robustness of systems is a key aspect of this role. You will be responsible for creating well-designed and thoroughly tested systems that meet our high standards.
Our Team Culture:
Methodological Refinement: At Credo Bank, we place a high value on refining our methods of work, tools, and technologies. We continually seek to improve our practices to stay at the forefront of technological advancements.
Independence and Ownership: We encourage independence in our team members. Owning your projects and deliverables is a significant part of this role.
Curiosity and Improvement: A natural curiosity and a desire for constant improvement are traits we highly value. We believe in nurturing a learning environment where you can expand your skills and knowledge.
Qualifications:
Strong expertise in .Net Core, MS SQL, and PostgreSQL.
Proven experience in software design and a commitment to producing high-quality code.
Experience with microservices architectures and familiarity with message broker tools like RabbitMQ.
Excellent problem-solving skills and a strategic approach to complex challenges.
Strong communication skills and the ability to work collaboratively in a team.
Join Us:
This is an exceptional opportunity for a Senior Software Developer who is eager to make significant contributions in a dynamic banking environment. At Credo Bank, you will have the chance to work on exciting projects, enhance your skill set, and be part of a team that values innovation and excellence.
Apply now to take the next step in your career with Credo Bank!