Vacancy expired!
Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0%
Job DescriptionWe are FIS. Our technology powers the world's economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients and communities. If you're ready to start learning, growing and making an impact with a career in fintech, we'd like to know: Are you FIS? About the role: As a Software Engineer you will be working with best-in-class payment processing enablement technologies, platforms, and associated services. You will become deeply familiar with the payments area of the growing and increasingly competitive FinTech industry.What you will be doing:- Contributing to critical implementation designs and coding choices for product development initiatives, working closely with our dedicated software and platform architects.
- Lead technical designs of new features and services, which involve doing investigations, code analysis and collaborating closely with partner teams.
- Deliver high quality features which involve contributing to design, development, testing and release.
- Participate actively in code reviews and maintain high quality standards.
- Mentor and coach junior engineers.
- Assess impacts of architectural direction in the areas of Security, Availability, Performance, Maintainability, and Scalability.
- At least 10 years of experience in delivering software solutions in either consumer or enterprise space.
- 7+ years of experience in .NET and related frameworks.
- 5+ years of system design.
- 3+ years of experience deploying distributed apps/services on Azure platforms.
- 2+ years of experience with Service Fabric applications.
- Deep understanding of cloud computing technologies, business drivers, and emerging computing trends.
- Exceptional verbal and written communication skills.
- Excellent technical design, problem solving and debugging skills.
- Excellent collaboration skills within and across teams.
- Ability to connect technology with measurable business value.
- Demonstrated technical thought leadership in customer facing situations.
- Be self-driven and show ability to deliver on ambiguous technical challenges with incomplete data.
- Ability to drive deep internal engineering conversations on potential strategy toward improving our Azure Data Services and own this input end to end.
- Able to support all phases of the product development cycle including architecture, design, development, debugging, documentation, and validation.
- Bachelor's Degree or Higher in computer science, Information Technology, or related field required.
- A voice in the future of fintech
- A team of top-notch engineers and architects all working towards big, meaningful, and exciting goals Always-on learning and development
- Collaborative work environment •
- Opportunities to give back • Competitive salary and benefits