Join Dev.Pro, a US-based outsourcing software development company that has been delivering exceptional software experience to clients since 2011. We are seeking an experienced, proactive, and highly autonomous Software Engineer with strong .NET skills to join our team and help build leading-edge decentralized technology solutions for our client's institutional financial partners and global users.
In this role, you will have the opportunity to:
- Collaborate directly with a US client, contributing to an exciting fintech product
- Grow your blockchain expertise and work with a modern tech stack (Azure, CI/CD, Kubernetes, Terraform, .NET 8, etc.)
- Work on a project with a high level of compliance and adherence to security best practices (PCI DSS Level 2)
Key responsibilities:
- Participate actively in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Craft clean, scalable code using .NET programming languages
- Conduct thorough testing and deployment of applications and systems
- Revise, update, refactor, and debug code
- Contribute to enhancing existing software functionalities
- Develop and maintain documentation throughout the software development life cycle
Requirements:
- Proficiency in crafting scalable .NET Core and ASP.NET Core apps
- Strong C# programming skills
- Experience with Microservices architecture patterns and best practices
- Understanding of relational databases, SQL
- Hands-on experience with NServiceBus or similar
- Familiarity with Docker containers and related concepts
- Excellent teamwork, collaboration, and communication skills, enhanced adaptability
- Proficiency in Agile methodologies
- Strong problem-solving, analytical, and troubleshooting skills
- Familiarity with cloud technologies (Azure, AWS)
- Intermediate+ English level
Desirable skills:
- Blockchain and fintech domain experience
- Knowledge of software development principles and blockchain mechanics
- Proficiency in Git and familiarity with design patterns
- Experience in unit testing, including TDD and BDD
Dev.Pro offers a supportive work environment with opportunities for growth and professional development. Join our team and contribute to innovative fintech solutions while advancing your career in software engineering.