We are looking for an Associate Dot Net Developer to join our software development team, with a strong understanding of scalable backend development, database integration, and software architecture, ideal for a self-motivated developer who thrives in collaborative environments, takes full ownership of assigned task.
Qualification and Experience
- Bachelor’s degree in Computer Science, Information Technology or related field
- 2+ years of experience in related field
Job Description
- Develop and test scalable and secure applications.
- Collaborate with senior developer, Product Owners, Architects, and required team member to understand requirements
- Write clean, maintainable, and efficient code, adhering to coding standards and quality guidelines
- Participate in architectural decisions and implement best practices in software design and development
- Conduct peer reviews, troubleshoot issues, and debug production problems
- Stay up to date with the latest trends and advancements in .NET technologies and software engineering practices
- Support junior developers through knowledge-sharing and guidance
- Prepare the required technical documents.
Required Skills
- Strong understanding of object-oriented programming and fundamental design principles for building scalable applications.
- Hands-on experience with .NET or .NET Core, ASP.NET Core (MVC & Web API)
- Experience in Database integration, store procedure and database as SQL Server, PostgreSQL, NoSQL (optional)
- Experience in Microservice architecture, Clean Architecture, SOLID principles
- Experience with Git or similar tools
- Hands on experience with standard RESTful APIs / SOAP APIs
- Familiarity with messaging system like Kafka, RabbitMQ, etc.
Benefits of Working at F1Soft International
- Stellar opportunity to work with the rising company
- The amazing and passionate young team, beautiful office space
- Trust of biggest FinTech company.
- One-of-a-kind company culture and growth opportunities to accelerate your career progression.
How to apply?
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.