As a Software Development Engineer, you will:
- Design, develop, deploy, and maintain software services and applications.
- Participate in code reviews to ensure code quality, maintainability, and best practices.
- Collaborate with team members during daily stand-ups.
- Demonstrate working software and contribute to iterative product development.
- Monitor and maintain AWS-based system health and performance.
- Participate in system design, requirements gathering, and technical documentation.
- Collaborate across teams to integrate and enhance tools and systems developed by peers.
- Continuously improve programming skills and leverage AI-assisted development tools to increase productivity and software quality.
- Troubleshoot, debug, and optimize software systems and services.
Minimum Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related technical field.
- 1+ years of professional software development experience.
- 1+ years of hands-on experience developing applications in Python and/or C++.
- Experience building service-oriented architectures and API-driven applications using Flask or similar frameworks.
- Experience deploying and managing applications using Kubernetes in AWS environments.
- Strong understanding of Docker containerization technologies.
- Working knowledge of relational and non-relational databases, including PostgreSQL, SQL, and NoSQL.
- Understanding of software operations, monitoring, debugging, and maintaining healthy production systems.
- Familiarity with Agile software engineering practices and methodologies.
Preferred Qualifications
- Master’s degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and experience.
- Experience working throughout the full software development lifecycle.
- Knowledge of AWS or comparable cloud platforms.
- Experience with CI/CD pipelines using Jenkins or similar tools.
- Knowledge of geospatial, geodesic, photogrammetric, or remote sensing technologies.
- Strong analytical and troubleshooting skills.
- Ability to communicate complex technical concepts effectively to both technical and non-technical audiences.
- Self-motivated, collaborative, and detail-oriented with a willingness to work closely with technical systems and processes.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
