We are seeking a highly motivated Software Engineer with expertise in C# to join our team. As a Software Engineer, you will be responsible for Tackle complex challenges in product scalability, performance optimization, and technology upgrades to ensure our platform remains a leader in the no-code development space. You will work closely with cross-functional teams to understand business requirements and develop solutions that meet or exceed customer expectations. The ideal candidate will have a solid foundation in software engineering principles, Design Patterns, experience with .NET, and a passion for delivering high-quality code.
-
Design, develop, and maintain software applications using the .NET framework and related technologies.
-
Experience with optimizing large-scale applications for high performance, reliability, and scalability is highly desirable.
-
Stay up to date with emerging trends and technologies in software engineering.
-
Participate in code reviews, adhere to coding standards, and best practices.
-
Solve Technical Challenges we face in product development.
-
Collaborate with cross-functional teams to understand business requirements and develop solutions that meet or exceed customer expectations.
-
Write clean, maintainable, and well-documented code.
-
Troubleshoot and debug issues in software applications.
-
Develop and support software including applications, database integration, interfaces, and new functionality enhancements.
-
Strong proficiency in C# programming language and .NET framework.
-
Understanding of software engineering principles such as design patterns, SOLID principles, and clean code.
-
Experience with database technologies such as SQL Server, MySQL, or Oracle.
-
Proven ability to design and implement robust REST APIs, ensuring security and performance.
-
Strong problem-solving and debugging skills.
-
Excellent communication and collaboration skills.
-
Good understanding of Object-Oriented Programming, Design Concepts & Whitebox Unit Testing.
-
Bachelor’s degree or equivalent experience in Computer Science or related field.
-
5+ years of relevant work experience.
-
Must have experience in product development.
-
Work in product based leading no-code platform development Company, using some of the latest technologies.
-
Obtain and enhance No-Code Skills.
-
Highly competitive compensation & benefits package.
-
Performance linked bonus.
-
Tremendous learning opportunities.
-
A thriving and energetic culture that celebrates diversity and puts people at the heart of what we do.
If you are a passionate Software Engineer with expertise in .NET looking to work in a dynamic and innovative environment, we encourage you to apply for this exciting opportunity.