- As a Developer at Axi , you will architect and build robust systems, optimizing performance for speed and reliability.
- Youll ensure security and compliance with industry standards, integrating with third-party APIs and payment processing.
- Transitioning to microservices architecture, youll design scalable, modular solutions for improved maintainability.
- Implementing CI/CD pipelines streamlines development and deployment processes, while monitoring and logging to ensure system health and proactive issue detection.
- Your role is pivotal, driving innovation at the intersection of finance and technology, shaping the digital infrastructure that powers Axis services with precision and efficiency.
Your EDGE Assignment/You Will
- Demonstrate solid understanding of Agile methodologies in practical work scenarios.
- Perform all necessary roles within an agile development team to design, build, and deploy applications aligned with business needs.
- Contribute actively to continuous improvement within the team, providing honest and open feedback based on your experience.
- Participate actively in refining development practices and processes, sharing expertise and insights to enhance software quality, maintainability, and development efficiency.
- Mentor and assist junior team members through pair programming and peer review.
- Translate user requirements into code and clarify with stakeholders when needed.
- Write clean, maintainable, and well-organized code, implement TDD and unit testing for high-quality software.
- Adopt a habit of writing code as documentation and employ various types of tests.
- Implement and maintain security best practices throughout the software development lifecycle.
- Configure, modify, or extend CI/CD pipelines using various providers.
- Stay updated with new technologies and apply them appropriately.
- Design and maintain robust, scalable, and efficient software architecture following industry best practices and coding standards.
- Demonstrate problem-solving skills and proactively seek understanding of existing systems.
- Support Product Managers by assessing solution alternatives, considering technical limitations and operational realities, and providing recommendations.
A Developer at Axi needs to have the following skills.
- C#, .NET Core/6/7
- Clean Code - TDD, SOLID, etc.
- Clean Architecture
- Working with distributed systems/microservices
- Problem solving skills.
- Payment provider or financial services experience would be very useful.
- Communication skills are very important, you should be able to discuss technical experience with confidence and explain things clearly and concisely.
- Azure services experience - Cosmos DB, Service Bus, Event Grid, Key Vaults - nice to have, not essential.
- Minimum 7 years of experience as a Backend Developer.
- Bachelor s degree in Computer Science, Engineering, or a related field.
Axis bag of delights
- Competitive and attractive compensation.
- Extensive learning opportunities, such as professional training and certifications and soft skills development.
- 18 annual leave days per year.
- 12 sick days leave per year.
- Public holidays as declared by local government.
- Maternity leave as per law.
- Health Insurance.