Project - the aim you'll have
We are seeking a Mid-level .Net Fullstack Engineer to join our talented engineering team. As the Full Stack Engineer, you will be expected to build, maintain, and deploy code in a timely and accurate manner with supervision. You will work closely with engineering, DevOps, and product teams to help build, test, and ship our products. You must be a self-starter who thrives in a fast-paced, agile environment, and must be able to prioritize, multi-task, and manage your workload.
If you enjoy working with cutting-edge technologies in a fast-paced environment this opportunity is for you!
Requirements
Expectations - the experience you need
- 4+ Hands-on experience with server-side technologies like .NET Core and .NET 5.
- Proficiency in C# concepts including interfaces, generics, lambda expressions, parallelism, delegates and events, multithreading, etc.
- Advanced skills in Angular, CSS, and Bootstrap for frontend development.
- Proficiency in utilizing version control systems (Git, TFS, Mercurial, etc.)
- Proven track record in developing and maintaining high-traffic, public-facing web applications.
- Extensive experience designing and implementing solutions based on Microservice architecture.
- Skilled in utilizing Visual Studio as a primary development environment.
- Strong background working with REST APIs, web services, and creating/parsing data in various formats.
- Expertise in applying various design patterns like MVC, Event Driven, Pub-Sub, etc.
- In-depth understanding and application of Object-Oriented Paradigm, and SOLID principles.
- Experience with SQL and Non-SQL database systems.
- Integrating multiple applications together and transferring data back and forth.
- Knowledge of mobile web development.
- Understanding of Responsive Web Design (RWD).
- Experience building Automatic Unit Tests Knowledge of CI/CD and general DevOps principles.
What you will do
- Write, test, and maintain code for software applications, features, and modules using .NET programing language.
- Collaborate with cross-functional teams to understand project requirements and deliver solutions.
- Participate in code reviews to maintain code quality, identify issues, and suggest improvements.
- Ensure adherence to coding standards, best practices, and documentation.
- Investigate and resolve software defects and issues reported by QA or end-users.
- Analyze and fix bugs efficiently and effectively.
- Use version control systems (e.g., Git) to manage and track changes in code.
- Collaborate with team members through Slack
- Adhere to security protocols and guidelines to protect the software and user data.
- Stay informed about potential security threats and vulnerabilities.
Our benefits
- Educational resources
- Flexible schedule and Work From Anywhere
- Referral Program
- Supportive and chill atmosphere
Position at: Software Mind Latam
Β
Software Mind
Software Mind develops solutions that make an impact for companies around the globe
Updated Β
Other jobs at Software Mind
Β
Β
Β
Β
Β
Β
Β
Β
Why OmniJobs?
- Rare & hidden jobs
- New jobs every day
- No expired job posts
- All jobs in English
Receive emails about similar jobs
Get alerts to your inbox about new open jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
Β
Β
Β
Β
Β
Β
Β
Β