.NET Developer
Tampa, FL
Applications have closed
Tech Brains Solutions, Inc.
Job Type: Contract to Hire
Experience Level: Mid (5-6 years of relevant experience)
Location: Tampa, FL (Hybrid – 3 days onsite)
Primary Skills: Mid level .NET Developer with either Redis or python.
Position Overview:
We are seeking an experienced and versatile .NET Developer with expertise in either Python (AI) or Redis to join our team on a contract-to-hire basis. This hybrid role allows you to work 3 days a week onsite in either Newark, NJ or Tampa, FL. The ideal candidate will have strong .NET Core development skills and a deep understanding of building scalable applications, along with experience in Python (AI) or Redis for optimizing performance and data storage solutions. Experience with Power Apps is a plus. This is a fantastic opportunity to join a collaborative, high-performing team working on innovative technology solutions.
Key Responsibilities:
- .NET Development: Design, develop, and maintain high-quality, scalable applications using .NET Core and C# to meet business needs and improve system performance.
- Python (AI) or Redis:
- If you have experience with Python, integrate machine learning models, AI algorithms, or data processing solutions into applications, contributing to business intelligence and automation.
- If you have experience with Redis, apply it for data caching, real-time data storage, and performance optimizations in high-volume environments.
- Application Integration: Integrate .NET applications with other technologies, such as Power Apps and Power Automate, to streamline workflows and automate business processes.
- SQL Development: Utilize SQL to develop efficient queries for data retrieval, and optimize database interactions to enhance performance and ensure data consistency.
- Collaboration & Stakeholder Engagement: Work closely with business analysts, product owners, and other developers to gather requirements and ensure solutions align with business objectives.
- Cloud Integration: Work with cloud platforms such as Azure or AWS to build, deploy, and scale applications in cloud environments.
- Code Quality & Best Practices: Follow best practices for coding, version control (e.g., Git), and development processes. Conduct peer code reviews and ensure that solutions are maintainable, performant, and secure.
- Troubleshooting & Optimization: Analyze system performance, identify bottlenecks, and implement solutions to improve speed, reliability, and scalability.
- Agile Development: Work within an Agile environment (Scrum or Kanban), participating in sprint planning, daily stand-ups, and retrospectives.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Strong experience in .NET Core with hands-on development of scalable web applications using C#.
- Proficiency with SQL for writing efficient queries, interacting with databases, and optimizing performance.
- Experience with Python (AI): Knowledge of Python for integrating AI/ML models or performing data analytics (e.g., using libraries such as TensorFlow, Keras, or scikit-learn).
- Experience with Redis: Strong understanding of Redis for caching, real-time data storage, and performance optimization in high-demand applications.
- Ability to integrate with third-party applications and services (e.g., Power Apps, Power Automate).
- Experience working with RESTful APIs and integrating systems with APIs.
- Familiarity with cloud platforms like Azure or AWS and cloud-based deployment and scaling practices.
- Knowledge of Agile development methodologies (e.g., Scrum or Kanban).
- Strong problem-solving, debugging, and troubleshooting skills.
- Excellent communication skills and the ability to collaborate with cross-functional teams.
Preferred Qualifications:
- Experience with Power Apps and/or Power Automate for automating business processes and integrating with other systems.
- Familiarity with containerization technologies like Docker or Kubernetes.
- Exposure to CI/CD tools such as Jenkins, GitLab, or Azure DevOps.
- Experience with DevOps practices and related tools.
- Knowledge of front-end development (e.g., React, Angular, JavaScript) is a plus for full-stack capabilities.
- Experience in working with big data frameworks or real-time data processing is a plus.
Work Environment & Location:
- Location: Hybrid role with a requirement to be onsite 3 days a week in Tampa, FL.
- Work Environment: A dynamic and collaborative environment that embraces innovation, Agile development, and cross-functional teamwork.
Why Join Us?
This is a great opportunity for a .NET Developer to expand your skills and work with advanced technologies like Python, Redis, and Power Apps in a fast-paced and innovative environment. If you’re looking for an exciting contract-to-hire opportunity with growth potential, apply today and become part
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Angular APIs AWS Azure Big Data Business Intelligence CI/CD Computer Science Data Analytics DevOps Docker Engineering Git GitLab JavaScript Jenkins Kanban Keras Kubernetes Machine Learning ML models Python React Scikit-learn Scrum SQL TensorFlow
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.