Teknobloom is a dynamic and innovative software development company that specializes in creating simple and effective solutions for our clients. We are committed to delivering top-notch services and products that exceed our customers' expectations, every single time. As we continue to grow, we are seeking a skilled Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
Responsibilities
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with data scientists and analysts to improve software
Role Requirements/Expectations
5+ years of related experience with a Bachelor’s degree; or 3+ years and a Master’s degree
Proven experience as a Full Stack Developer, with at least 3 years of hands-on coding experience
Proficiency in C#, .NET Framework, ASP.NET, MVC, Web API
Understanding of software development principles, design patterns, and architecture.
Experience with front-end frameworks like Angular or React and development technologies such as HTML, CSS, JavaScript.
Experience with databases like SQL Server, MongoDB and Cosmos DB with the ability to design and optimize queries
Knowledge of DevOps practices, version control systems (e.g., Git), and CI/CD pipelines
Excellent problem-solving and analytical skills, with a keen eye for detail
Effective communication and interpersonal skills, with the ability to convey technical concepts to non-technical stakeholders
Good To Have
Experience working in an Agile/Scrum development environment
Familiarity with cloud platforms such as Azure or AWS
Previous experience in the development of enterprise-level applications.
Join our talented team and make a significant impact on our company's success and the industry. We offer a competitive salary, a vibrant work culture, and opportunities for career growth. If you are passionate about .Net development and possess strong leadership skills, we encourage you to apply and be part of our exciting journey.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job