About the job
A leading technology company is hiring a Software Engineer (ASP .NET Core Developer) through the Niyog hiring platform. This opportunity is ideal for developers passionate about building high-performance, cross-platform mobile applications. The selected candidate will work with a collaborative team to design, develop, and deploy robust mobile apps that meet user and business needs. This role is perfect for someone seeking a dynamic work environment where innovation and growth are key.
Purpose of the Role:
A Senior Software Engineer (.NET Core Developer) drives the development of sophisticated fintech software solutions, ensuring the company delivers high-quality products that meet the demands of the digital financial landscape.
Responsibilities
- Develop, test, and maintain high-quality software solutions using the .NET Core framework.
- Collaborate with cross-functional teams to design, develop, and implement software features.
- Write clean, efficient, and maintainable code following best practices.
- Troubleshoot and debug software applications to ensure optimal performance and reliability.
- Participate in code reviews, sprint planning, and product discussions.
- Stay updated on industry trends and technologies to continuously improve software development processes.
- Ability to work independently and as part of a team in a fast-paced environment.
- Knowledge of software design patterns, SOLID principles, and best coding practices.
- Experience with SQL databases and ORM frameworks.
- Excellent problem-solving skills and attention to detail.
Requirements
- 3+ years of experience in web development, preferably with the Software Engineer (ASP .NET Core Developer)
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Senior Software Engineer or .NET Core Developer in a fintech or related industry.
- Strong proficiency in C#, .NET Core, ASP.NET, and related technologies.
- Familiarity with Agile methodologies and DevOps practices.
- Strong communication and interpersonal skills.