Mastermind Tech Solutions
Mastermind Tech Solutions
  • Home
  • Services
  • Careers
  • Contact
  • About Us
  • Blog
  • More
    • Home
    • Services
    • Careers
    • Contact
    • About Us
    • Blog
  • Home
  • Services
  • Careers
  • Contact
  • About Us
  • Blog

We're Hiring!

Please apply below if you are looking to fill in any of the following positions

Requirements:

  • Degree in Computer Science or related field.
  • 4+ years’ experience in programming using .NET stack
  • 4+ years of frontend development experience with modern web frameworks such as React or Angular in Typescript with an emphasis on user experience
  • Understanding of key principles including SOLID, OOP concepts, design patterns.
  • Proficiency in C#, .NET Framework/.NET Core, Asp.Net MVC, Identity, MVVM, Entity Framework 6/Core, Dependency Injection, Authentication/Authorization, Unit Testing, WCF, SQL
  • Strong knowledge of front-end technologies such as HTML5, CSS3, SASS, Bootstrap 3/4 JavaScript, jQuery, Vue/Vuex, SEO
  • Familiarity with Component (SFC) based design, reactivity, state management and testing
  • Experience developing ecommerce websites.
  • Experience with version control systems & tools: TFVC, GIT, Azure DevOps, Visual Studio 2017+
  • Strong problem-solving skills and the ability to manage conflicting priorities and pressures;
  • A high level of alignment with the company’s Corporate Values;
  • Excellent verbal and interpersonal skills allowing you to work seamlessly with all stake holders.


 

Responsibilities

  • Build frontend components and features
  • Connect frontend with local storage and backend APIs

Desired Skills & Experience

  • Three (3) years of work experience in a development agency or company development environments
  • Strong knowledge of core Javascript/HTML/CSS
  • Strong understanding of cross-browser compatibility development and testing concepts
  • Experience working on Vue.js/React/Angular/etc frameworks
  • Experience with web page performance, debugging, and best practices
  • Experience working with REST APIs
  • Excellent communication and interpersonal skills


 Requirements:

  • 5+ years experience as a Business Analyst and/or Business Systems Analyst  
  • Bachelor's Degree or equivalent college diploma with a major in computer science, information techology, business administration or equivalent education and experience. 
  • Proven experience in requirements analysis, system design proposals, cost/benefit analysis and testing in support of solution development 
  • Demonstrated ability to work with clients, end-users and other IT professionals, specifically in building relationships and managing expectations. 
  • Experience in defining, implementing and/or enhancing requirements gathering processes and templates. 
  • Certified Business Analysis Professional (CBAP) or Certification in Business Analysis (CCBA) or other relevant professional designations (Nice to Have) 
  • Strong Requirement elicitation and documentation skills 
  • Strong written and oral communication skills with the ability to effectively present to the variour levels of stakeholders within the organization 
  • Excellent communication skills (verbal, written and presentation skills) 
  • Exceptional attention to detail with proven analytical and problem-solving abilities 
  • Proven experience in studying business processes and documenting requirements 
  • Knowledge of Visio, MS Office, Microsoft Dynamics 365 


 Requirements:

  • 4+ years of experience as a Quality Assurance Engineer
  • Experience in testing mobile, web, and backend components
  • Experience in functional, integration, system, regression and user acceptance testing using manual or automated testing techniques, preferably using exploratory testing methodology
  • Experience in writing automated tests with any scripting language using tool such as Cypress Experience in defining test strategies and scenarios to improve and build appropriate coverage Experience managing test cases with Testrail or other tools to manage test cases, test execution, results and defects
  • Experience with testing Saas/Cloud/Web-Based apps in various browsers
  • Competency in SQL queries and relational databases
  • Passion for innovation and technology

Nice to have:

  • Experience with testing APIs using API testing tools such as postman
  • Experience with Node.js, React.js


Responsibilities:

  • Executing and evangelize the team on DevOps practices.
  • Facilitating development process.
  • Guiding developers and operations team in case of issues and new implementations.
  • Monitoring, reviewing, and managing improvements on the current architecture.
  • Developing and create scripts for configuration and infrastructure deployment.
  • Working with Containers (Docker, Registry, Kubernetes)
  • Working with Networking, certificates, Oatuh, AzureAD, ASE, ASP, AKS, Azure Apps, Load Balancers, Application gateway, API Management, SqlServer on Azure
  • Strong understanding of DevOps processes, tools and procedure
  • Experience with AzureDevOps (work items, git, repos pipelines, environments, releases, artifacts)
  • Knowledge in release flows (Automated testing, code analysis, etc.)
  • Supporting configuration management activities (KeyVault, Azure App Configuration Service)

Requirements:

  • 3+ years of experience working with Cloud Providers, Mainly Azure
  • AWS is a nice to have (Storage Accounts, AzureSQL, Azure Cosmos DB, App Configuration, Key Vault, AKS, VNET, etc.).
  • Design and deploy CI/CD pipelines (Azure DevOps).
  • Deploying monitoring and administration of containers and container orchestrators (Docker, Kubernetes, Helm).
  • Create performance monitors, alerts for applications and infrastructure (Datadog, Dynatrace, Azure Monitor, Prometheus, etc).
  • Development background and strong scripting knowledge (Bash, PowerShell, phyton).
  • Handling all activities following secure practices (SSL, Certificates, Key Vault, Secret Variables/Arguments).
  • Configuration managements system (Ansible, Chef, Popuet, etc).
  • Create infrastructure as code scripts (Terraform, ARM Templates, Cloud Formation, etc).
  • Good Understanding of networking (VNET, Subnet, private link, VNET peering).
  • Solid Linux/Unix and Windows administration skills (web server, file server, etc).
  • Experience working with Kafka, AWS Cloud provider
  • Design and deploy CI/CD pipelines (Jenkins, etc).
  • Advanced Networking knowledge.
  • Bachelor's degree in Computer Science, Software Engineering or a related area is preferred.
  • Experience in general automation of infrastructure, provisioning, and configuring services on Azure using IaC and Azure Pipelines (PowerShell, ARM Templates, Terraform) (Desired skill)
  • Terraform experience for IaC this item.


Why wait? Apply now!

Join Our Team

We believe that our employees are our greatest asset. We are committed to creating a positive and inclusive work environment that fosters growth, innovation, and collaboration. Join our team and embark on a rewarding journey where you can make a real impact and contribute to our success.


Why Work With Us?


1. Opportunity for Growth: We value the professional development of our employees and provide ample opportunities for growth and advancement within the company. We encourage continuous learning, skill-building, and offer various training programs to enhance your expertise.


2. Innovation and Creativity: We cultivate a culture of innovation and creativity. We value fresh ideas, diverse perspectives, and encourage out-of-the-box thinking. Join our team and contribute to shaping the future with cutting-edge technologies and ingenious solutions.


3. Collaborative Environment: Collaboration is at the core of our success. We promote a collaborative work environment where teamwork, knowledge-sharing, and open communication are highly encouraged. You'll have the chance to work with talented professionals and expand your network.


4. Meaningful Work: We are passionate about the work we do and the impact it has on our customers and society. Join us in making a difference as we tackle exciting challenges and contribute to meaningful projects across various industries.


5. Work-Life Balance: We understand that a healthy work-life balance is essential for overall well-being. We promote flexible work arrangements, provide resources to support your work-life balance, and prioritize your mental and physical health.


6. Diversity and Inclusion: We are committed to creating a diverse and inclusive workplace where everyone feels valued, respected, and empowered to bring their authentic selves to work. We embrace diversity in all its forms and foster an inclusive culture that celebrates individuality.


7. Positive Impact: You'll have the opportunity to be a part of a team that positively impacts the lives of our customers and the communities we serve. Together, we strive to make a difference and drive positive change.


Join us and be a part of a dynamic team that is on a mission to make a difference.

Apply Now

Attach Resume
Attachments (0)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Copyright © 2024 Mastermind Tech Solutions - All Rights Reserved.

  • Services
  • Careers
  • Contact
  • About Us
  • Blog

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept