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! 🌟