Full-timeSenior .Net Software Engineer

RemoteSoftware Development

Position:
Senior Software Engineer 🖥️

Requirements:

🔹 Experience: A minimum of 5 years of overall experience in software design.

🔹 Education: Bachelor's degree in computer science or relevant field, or equivalent experience.

🔹 Preferred Experience: Prior experience with Microsoft (MSFT) is highly valued.

🔹 Key Skills:

- Proven track record of working with Government agencies on data and AI projects. 🏛️📊

- Strong coding experience in AI & ML, with proficiency in GitHub CoPilot. 💻

Responsibilities:

🔸 Designing and developing scalable, secure, and reliable applications utilizing Azure technologies like App Service, Functions, Logic Apps, Event Grid, Cosmos DB, and Parquet files. 🔒

🔸 Implementing front-end features using Typescript, HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue. ✨

🔸 Integrating external APIs and services seamlessly into applications. 🔌

🔸 Writing clean, maintainable, and testable code adhering to best practices and standards. ✅

🔸 Conducting thorough code reviews, unit testing, integration testing, and performance testing. 📝

🔸 Deploying and monitoring applications using Azure DevOps and GitHub Actions. 📊

🔸 Troubleshooting and resolving issues efficiently using debugging tools, logs, and metrics. 🛠️

🔸 Researching and evaluating new technologies and trends to enhance existing solutions and propose innovative ones. 💡

🔸 Documenting and effectively communicating technical designs, architectures, and decisions. 📄

Top 3 Hard Skills Required:

1. 3-5 years of hands-on experience with Microsoft Azure Cloud Cognitive/AI Services and database technologies. 📈

2. Proficiency in Python, C, C++, C#, React, Terraform, and BICEP with a minimum of 3-5 years of experience. 💻

3. Expertise in agile development processes and Azure DevOps methodologies, with a minimum of 3-5 years of experience. 🔄

Location: Fully Remote. 🌍

Why Join Us?

- 💼 Professional Growth: Expand your skills and knowledge while working on groundbreaking projects.

- 🌐 Remote Flexibility: Work from anywhere in the world, embracing the freedom of remote work.

- 🚀 Cutting-Edge Innovation: Be at the forefront of technological advancement in software engineering.

- 🤝 Collaborative Environment: Join a team of like-minded individuals who value collaboration and creativity.

- 📈 Career Development: Access opportunities for growth and advancement in your career journey.

Ready to revolutionize the world of software engineering from the comfort of your home? Apply now and become a part of our innovative team! 🌟

Apply