Nisum is seeking a talented .NET Core Engineer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining web applications and services built on the .NET Core platform. You will work closely with product managers, front-end developers, and other stakeholders to deliver high-quality software solutions.
Key Responsibilities:
- Design, develop, and maintain web applications and APIs using .NET Core and other Microsoft technologies.
- Collaborate with cross-functional teams to design and implement robust and scalable software solutions.
- Write clean, maintainable, and efficient code following industry best practices.
- Implement and optimize databases, ensuring efficient and secure data storage and retrieval.
- Integrate third-party services and APIs into .NET Core applications.
- Perform code reviews and debugging to ensure quality and performance.
- Contribute to architectural discussions and decision-making.
- Work within Agile teams, participating in sprints and daily stand-ups.
- Ensure application security by implementing best practices.
- Monitor application performance and optimize for scalability and speed.
Required Skills:
- Must reside in Chile or Colombia
- Advanced English skills
- Experience with .NET Core, .NET Framework, and C#
- Proficiency in ASP.NET Core for building web applications and APIs
- Experience with RESTful API design and development
- Proficiency in SQL databases and complex queries
- Familiarity with front-end technologies (HTML5, CSS3, JavaScript, Angular, or React)
- Strong understanding of OOP, SOLID principles, and design patterns
- Experience with Git, CI/CD pipelines, and Docker
- Familiarity with cloud environments (Azure or AWS)
- Strong knowledge of web security best practices
Preferred Skills:
- Experience with NoSQL databases
- Familiarity with microservices architecture and distributed systems
- Knowledge of cloud-native development and serverless architecture
- Experience with automated testing and TDD
- Familiarity with DevOps practices and IaC
- Experience with Blazor
Benefits:
- International and multicultural work environment
- Opportunity to work on international projects
- Remote and distributed work culture using agile methodologies
- Constant learning and development opportunities
- Pleasant and collaborative team environment
- Access to learning platforms and certifications
- Participation in innovation initiatives, hackathons, and tech talks
- Additional benefits for residents of Chile or Colombia
Join Nisum and be part of a diverse, innovative team building success together!