We are seeking a hands-on Software Engineer who enjoys solving complex problems and working collaboratively within a team. In this role, you will design and implement scalable systems that translate intricate business processes into reliable, production-ready software solutions.
Responsibilities
- Partner with business and technical stakeholders to understand requirements, evaluate solution options, and recommend scalable approaches
- Contribute to the design and implementation of cloud-native systems and architectures
- Deliver high-quality enhancements and new features across existing platforms
- Automate development, testing, and deployment processes to improve engineering efficiency
- Actively participate in agile development cycles as a collaborative team member
- Work cross-functionally with engineers, infrastructure teams, QA, and external partners
- Follow best practices around continuous delivery, testing, and containerization
- Create and maintain clear, professional documentation for systems and workflows
- Provide responsive support for production issues, ensuring minimal disruption
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Hands-on development experience using Python and/or C# (.NET Core)
- Strong collaboration and communication skills
- Solid foundation in software engineering principles, including data structures, algorithms, and object-oriented design
- Experience with testing methodologies, including unit testing and domain-driven or behavior-driven development
- Familiarity with cloud technologies and services (e.g., AWS: S3, Lambda, ALB, CloudWatch, SNS)
- Experience building backend services using Python and RESTful APIs
-
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
