At BairesDev, we have a 15-year track record of delivering cutting-edge technology solutions to leading companies like Google and innovative startups in Silicon Valley.
Our diverse team of over 4,000 professionals, comprised of the world's top 1% of tech talent, works remotely on projects that have a significant impact globally.
We strive to align your passions and skills with our available positions, setting you on a path to exceptional career growth and success through this process.
.NET Core Developer at BairesDev
This role is all about being a full-time problem solver as a member of our Development Team. We expect you to bring a combination of experience, knowledge, and independence to the table. Innovation is also at the heart of our strategy at BairesDev.
If you're up for taking on complex tasks and mastering your technical stack, particularly .NET Core, then you might be one of the unique individuals we're looking for.
Key Responsibilities:
* Architect and develop various services and APIs for the Degreed product.
* Write code independently, adhering to standard coding best practices.
* Provide architectural application recommendations and guidance based on project requirements.
* Make design recommendations to enhance user experience.
* Analyze, clarify, and estimate JIRA tickets containing task or feature requirements.
* Collaborate with QA to resolve bugs, applying lessons learned productively.
Requirements:
* Minimum 5 years of experience as a developer.
* At least 3 years of experience programming in .Net core and a modern front-end language.
* Experience working with SQL and NoSQL databases.
* Experience with microservices and cloud computing.
* Advanced algorithm knowledge.
* Familiarity with IT infrastructure.
* A strong understanding of best practices, SOLID principles, clean code, and scalable solutions.
* Knowledge of design patterns.
* Experience developing entire applications from scratch.
* Experience with automated testing, CI/CD pipelines.
* Strong experience with version control.
* Experience with unit testing, integration testing, and code coverage.
* Advanced English language proficiency.
Your Benefits:
* 100% remote work (from anywhere).
* Competitive compensation in USD or your local currency (if preferred).
* Hardware and software setup for remote work.
* Flexible hours: create your own schedule.
* Paid parental leaves, vacations, and national holidays.
* Innovative and multicultural work environment: collaborate and learn from the global top 1% of talent.
* A supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.