MeemSoft

Senior Software Engineer (.NET & React)

At MeemSoft, we are at the cutting edge of technology, delivering innovative solutions that drive success for our clients. We are seeking a talented Senior Software Engineer with expertise in .NET and React to join our dynamic team. If you are passionate about software development, enjoy working on complex projects, and thrive in a collaborative environment, we want to hear from you!

Job Description:

As a Senior Software Engineer (.NET & React) at MeemSoft, you will be responsible for designing, developing, and maintaining high-quality software applications. You will work with modern technologies and frameworks to build scalable solutions and ensure the performance and reliability of our software products. You will also mentor junior developers and collaborate with cross-functional teams to deliver exceptional results.

Key Responsibilities:

  • Software Development: Design, develop, and maintain applications using .NET and React technologies.
  • Architecture: Create scalable and high-performance software architectures and solutions.
  • Collaboration: Work closely with product managers, designers, and other developers to define requirements and deliver features.
  • Code Review: Conduct code reviews to ensure adherence to best practices and high-quality standards.
  • Mentorship: Provide guidance and mentorship to junior developers, fostering a collaborative and learning environment.
  • Troubleshooting: Identify and resolve technical issues, performance bottlenecks, and bugs.
  • Continuous Improvement: Stay up-to-date with emerging technologies and industry trends to drive innovation and improvements.

Qualifications:

  • Experience: Proven experience as a software engineer with a strong background in .NET (C#) and React.
  • Technical Skills: Proficiency in .NET framework, ASP.NET, React.js, JavaScript, TypeScript, HTML, and CSS.
  • Database Knowledge: Experience with SQL Server or other relational databases.
  • Software Development Lifecycle: Solid understanding of the software development lifecycle and best practices.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
  • Problem-Solving: Strong analytical and problem-solving skills with attention to detail.
  • Communication: Excellent verbal and written communication skills.

Preferred Qualifications:

  • Experience with Cloud Services: Familiarity with cloud platforms such as Azure or AWS.
  • DevOps: Knowledge of CI/CD pipelines, Docker, and containerization.
  • Testing: Experience with automated testing frameworks and test-driven development (TDD).
  • Agile Methodologies: Experience with Agile methodologies and tools.

Benefits:

  • Competitive Salary: Attractive compensation and benefits package.
  • Work-Life Balance: Flexible working hours and remote work options.
  • Professional Growth: Opportunities for professional development and career advancement.
  • Inclusive Environment: Collaborative and inclusive work environment.
  • Health Coverage: Comprehensive health, dental, and vision insurance.

Application Process: Interested candidates are encouraged to apply by sending their resume, cover letter, and links to relevant projects or portfolios to info@meemssoft.com. We look forward to reviewing your application and discussing how you can contribute to our team!