About the project :
Our Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
Identify areas to improve architecture, application design and scalability : identify bottlenecks across various application layers (client, network, load balancing, back-end).
Design, code, test, debug and document. NET applications, Automate Unit and Functional Testing as well as CICD pipelines (test, build assembly and deployment) across all environments;
Design, build and present proofs of concept.
Perform code reviews inspecting code quality and assuring process adherence.
Plan, conduct and monitor production launches and post-launch support coordinating geographically distributed teams in conference calls - Provide support for escalated production incidents orchestrating different teams for issue resolution.
Stay current with new technology and development techniques.
About the role :
A minimum of 5+ years of experience in the IT industry, BA / BS in Computer Science, related field or equivalent experience.
It is a REMOTE role.
Experience with microservices architecture and developing applications for public or private cloud platforms.
Strong C# skills and experience with. net core, . net framework, CI / CD processes and functional test automation.
Experience with relational (Oracle, SQL Server), no-SQL databases (MongoDB, Cassandra), message queues (RabbitMQ, Kafka), Typescript or ReactJS.
Excellent oral and written communication skills (English), strong analytical, problem solving, organization and prioritization skills.
Desirable Requirements :
Experience in mentoring junior resources and exposure to the financial services industry (nice to have).
Experience with Docker / Kubernetes, TDD (Test Driven Development) and BDD (Behavior Driven Development) using testing frameworks (Selenium, xUnit, Specflow) and with building predictive analytics solutions.
About us & the offered benefits :
Dell Technologies helps organizations and individuals build a brighter digital tomorrow. Our company is made up of more than 150, 000 people, located in over 180 locations around the world.
We’re proud to be a diverse and inclusive team and have an endless passion for our mission to drive human progress.
What’s most important to us is that you are respected, feel like you can be yourself and have the opportunity to do the best work of your life while still having a life!
We offer : competitive salary & bonuses, excellent work benefits, bonus for referral programs, flexible work arrangements, a variety of career development opportunities as learning platforms, mobility & career plans, employee resource groups and much more for any of your interests!
Pe jobssup.com aplici în 10 secunde, fără înregistrare!