Software Mind
Software Mind

201-500 employees

WebsiteLinkedIn
Information Technology and Services
Software Development
IT Consulting
About Software Mind

Software Mind is a software development company founded in 1999, specializing in delivering custom IT solutions and software services to clients worldwide. The company focuses on providing high-quality software development, IT consulting, and digital transformation services across various industries including finance, healthcare, and telecommunications. With a strong emphasis on innovation and agile methodologies, Software Mind aims to help businesses optimize their operations and accelerate growth through technology. The company has grown steadily and maintains a skilled team of IT professionals dedicated to creating tailored software products that meet client-specific needs.

4 days ago

[WCF] Senior Software Engineer (.NET)- 6-months project

Full-time
Senior
Software Engineer

Open LazyApply and auto-apply to jobs like this in one click

📋

Description
  • As a Senior .NET Developer, you will play a key role in designing, building, and delivering cloud-native applications that power scalable and reliable digital services.
  • You’ll collaborate closely with architects, DevOps engineers, and cross-functional teams to develop solutions that leverage the best of Microsoft Azure technologies.
  • In this role, you will lead the development of robust backend services using Microsoft .NET and Azure cloud technologies, design and implement event-driven architectures utilizing Azure Service Bus and Event Hub, and build and maintain Azure Function Apps and App Services.
  • You will ensure code quality through automated testing, code reviews, and adherence to software engineering best practices, while optimizing database performance and reliability through proficient use of SQL Server.
  • You will also diagnose and resolve complex technical issues while ensuring system stability and performance, actively contribute to architectural decisions, and drive a culture of ownership and continuous improvement within the development team.

🎯

Requirements
  • Minimum 6 years working as a .NET Developer
  • Strong working knowledge of Microsoft .NET for building cloud-based services
  • Familiarity with Azure messaging/event-driven services such as Service Bus and Event Hub
  • Experience working with Azure Function Apps, App Services, and Azure DevOps
  • Experience with CI/CD pipelines and DevOps practices
  • Familiarity with unit testing and mocking frameworks
  • Proficiency in SQL and database development (e.g., SQL Server)
  • Experience with automated testing, debugging, and code reviews
  • Demonstrable experience of end-to-end design, build, and delivery of applications, ideally within a cloud-native environment
  • Writing clean, efficient, and maintainable code with a strong focus on quality, testing, and best practices
  • Identify, troubleshoot, and resolve backend issues proactively and efficiently
  • Ability to anticipate challenges, propose solutions, and take ownership of tasks
  • Experience using AI-assisted development tools
  • Fluent communication in English

🏖️

Benefits
  • Professional development and personal growth
  • Flexible employment and remote work
  • International projects with leading global clients
  • International business trips
  • Non-corporate atmosphere
  • Language classes
  • Internal & external training
  • Private healthcare and insurance
  • Multisport card
  • Well-being initiatives