i
Ascendion
6 Ascendion Jobs
Ascendion - Chief Software Engineer - Payment System (20-25 yrs)
Ascendion
posted 4d ago
Flexible timing
Key skills for the job
Role :
- The Chief Software Engineer is responsible for designing and leading the development of next-generation payment systems that are both high-performing and highly scalable.
- This role focuses on creating foundational modules that empower development teams to build multi-payment solutions efficiently and effectively.
Responsibilities :
- Design and develop the core architecture for high-volume batch payment processing systems capable of handling over 10 million transactions per batch.
- Ensure the architecture is scalable, high-performing, and secure.
- Lead the creation of a low-code platform to streamline and accelerate software development for internal teams.
- Build middleware platforms that integrate APIs, third-party tools, and connectors seamlessly.
- Focus on achieving high transactions per second (TPS) to support bulk processing needs efficiently.
- Guide teams on software design best practices and long-term development goals.
- Act as a Subject Matter Expert (SME) to provide advice and consultation to project teams.
- Conduct code reviews as needed to ensure adherence to high-quality coding standards.
Required Skills :
- Extensive experience in financial payment systems, demonstrating expertise in designing and implementing complex solutions.
- Significant experience in developing middleware, low-code platforms, or core software components, with a focus on impactful contributions.
- Expertise in Java development, with a proven track record of delivering high-quality software solutions.
Technical Expertise :
- Proficiency in Linux, Unix, and Windows operating systems.
- Advanced programming skills in Java, J2EE, .NET, REST/SOAP Web Services, Spring, and Hibernate frameworks.
- Knowledge of CI/CD tools like Ansible, Chef, Puppet, Jenkins, and Maven.
- Familiarity with online transaction processing, ISO8583/20022 standards, and EMV/MCCS standards.
Tools and Platforms :
- Hands-on experience with Tomcat, Apache, Oracle WebLogic, JBoss, Grafana, Prometheus, ElasticSearch, and Kibana.
- Knowledge of cloud platforms like AWS, Azure, or GCP (e.g., EC2, ECS, S3, ELB).
Preferred Skills :
- Experience in systems automation, monitoring, and cloud-native architecture.
Competencies :
- Recognized for deep expertise in payment systems and software architecture, with the ability to provide innovative solutions and strategic guidance.
- Possesses deep technical knowledge and industry best practices.
- Independently resolves complex challenges with innovative and practical solutions.
- Exercises sound judgment and autonomy in decision-making.
Leadership and Strategy :
- Leads complex projects, aligning architecture with organizational goals.
- Anticipates challenges and proactively develops solutions to address them.
Impact of the Role :
- This role is pivotal in modernizing the organization's payment systems.
- The Chief Software Engineer's contributions will :
- Enable the company to handle high transaction volumes efficiently.
- Simplify third-party integrations and API management.
- Provide a robust foundation for future technological advancements.
- Ensure the organization remains competitive in the evolving financial technology space.
Functional Areas: Other
Read full job descriptionPrepare for Ascendion roles with real interview advice