Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Application Developer - C#
Posted 11 hours 45 minutes ago by Luxoft
Project description
The Senior Application Developer will be part of the Corporate and Institutional Banking division of a leading Australian Bank. This team is responsible for developing, maintaining, and deploying business applications that support a wide range of products and services, including corporate lending, options, swaps, and futures. The role involves close collaboration with business users, including structurers, traders, and sales teams, to deliver technology solutions that drive business growth.The successful candidate will work in a fast-paced, complex environment, developing scalable, secure, and high-performing cloud-based solutions using Azure. They will play an active role throughout the Software Development Life Cycle (SDLC), from inception to implementation, and provide ongoing support for deployed applications.
Responsibilities
- Develop, document, maintain, and deploy business applications in line with business requirements.
- Collaborate closely with Business Analysts to capture requirements and work directly with business users (structurers, traders, salespeople) to understand needs.
- Design, implement, and support scalable, cloud-native solutions using Azure, adhering to best practices for resilience and auto-scaling.
- Maintain and provide first-level support for business applications, ensuring high availability and performance.
- Conduct structured application testing to ensure quality and stability of delivered solutions.
- Assist with the technical direction of projects, providing expert guidance on architecture, design, and best practices.
- Analyze software requirements and ensure solutions align with organizational standards and quality guidelines.
- Create and maintain technical documentation to facilitate cross-team support and knowledge sharing.
- Ensure compliance with the bank's production change policies and procedures.
- Collaborate with the incident management team and Global Operations Centre to resolve incidents promptly.
- Proactively identify areas for improvement in existing systems and recommend innovative solutions.
- Manage the expectations of stakeholders, ensuring clear communication and timely delivery of solutions
SKILLS
Must have
- Software Development Life Cycle (SDLC) Experience: Proven experience working across all phases of SDLC, from requirements gathering to deployment and maintenance.
- Programming Languages: Strong expertise in C#/.NET (5+ years), with hands-on experience in developing complex applications.
- Database Management: Proficiency in working with relational databases (SQL Server or PostgreSQL), including designing schemas, normalization, indexing, performance tuning, and writing stored procedures (4+ years).
- Application Development: Experience developing n-tier applications, including Windows services and web services (2+ years).
- Cloud Expertise: Strong experience with Azure, including cloud-native architecture, auto-scaling, and resilience.
- Technical Documentation: Ability to create and maintain comprehensive technical documentation for cross-team support.
- Analytical Skills: Strong analytical and problem-solving skills with a proactive approach to resolving technical challenges.
- Collaboration and Communication: Excellent interpersonal skills with the ability to work effectively with diverse teams, including business users, developers, testers, and support teams.
- Change Management: Familiarity with the bank's production change policy or experience working in a controlled change management environment.
Nice to have
• Experience with other cloud platforms (AWS, Google Cloud) in addition to Azure.• Familiarity with front-office and middle-office systems in the financial services domain, particularly corporate and institutional banking.• Understanding of complex financial products (options, swaps, futures) and their life cycle.• Exposure to DevOps practices, including CI/CD pipelines and infrastructure as code (IaC).• Experience with modern JavaScript frameworks (React, Angular, or Vue.js) for front-end development.• Working knowledge of containerization and orchestration technologies (Docker, Kubernetes).• Understanding of secure coding practices and experience with application security best practices.• Certification in Azure (e.g., Azure Developer Associate, Azure Solutions Architect) or other relevant cloud certifications.
Luxoft
Related Jobs
VC Bank optometrist
- £35 - £50 Hourly
- Essex, Highwoods, United Kingdom, CO4 9PD
Communications & Project Assistant (APF40001)
- Somerset, Taunton, United Kingdom, TA1 1
HVAC Construction Engineer
- Somerset, Taunton, United Kingdom, TA1 1
Piping Construction Engineer
- Somerset, Taunton, United Kingdom, TA1 1
Customer Banking Agent
- £26,542 - £27,032 Annual
- Cheshire, Runcorn, United Kingdom, WA7 1