Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Intermediate Software Engineer (.NET, C#) - OP01560-00 image - Rise Careers
Job details

Intermediate Software Engineer (.NET, C#) - OP01560-00

🟱 Are you in Brazil, Argentina or Colombia? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to you!

We invite a skilled and proactive backend Software Engineer with strong .NET and C# experience to join our team. In this role, you'll help us build high-quality software that will serve the needs of a top global food & beverage chain with over 34,000 stores in 80 countries. You'll be involved in delivering a brand-new service in Azure, working on a high-availability system to cover several regions within the U.S.

đŸŸ© What's in it for you:

  • Work with a renowned Fortune 500 company
  • Enhance your skills with a modern tech stack (.NET 6, React.js, SQL, SQLite, RESTful API, Azure, Azure Cosmos DB, etc.)
  • Be part of the team engaged in creating a brand-new service from scratch

✅ Is that you?

  • 4+ years of .NET experience, proficiency in C#
  • Expertise in Microsoft Azure (Azure Cosmos DB, Key Vault)
  • Proficiency in SQL and SQLite web services
  • Experience with QA automation and unit/integration testing
  • Proficiency in using message brokers
  • Knowledge of RESTful APIs and Microservices architecture
  • Strong time-management, collaboration, and communication skills
  • Upper-Intermediate English level
  • Proactivity in sharing ideas, asking questions, and taking ownership
  • Ability to present ideas in a clear and structured way

Desirable:

  • Frontend development skills and experience with React.js
  • Experience conducting client demos in English
  • Restaurant software development expertise
  • Proficiency in TDD methodology

đŸ§©Key responsibilities and your contribution

In this role, you'll focus on building and enhancing the backend services of a complex, multi-component system, with opportunities to practice and improve your frontend development

  • Work with the team to deliver new functionalities and enhance existing backend services with .NET and C#
  • Proactively troubleshoot and resolve production issues to ensure seamless system performance
  • Work closely with QAs, DevOps, and other engineers to design, implement, and deploy solutions on Azure
  • Occasionally contribute to frontend development tasks, using your React.js skills
  • Manage and implement change requests from clients and senior-level stakeholders
  • Maintain effective and visible communication with internal and external stakeholders

đŸŽŸ What's working at Dev.Pro like?

Dev.Pro is a US-based outsource company with an ambitious and creative mindset that has been delivering superior software products since 2011. Known for its strong human focus, Dev.Pro promotes a work environment that is fair, inclusive, open-minded, and friendly toward people of every race, religion, gender, cultural background, marital/parental status, etc. By joining Dev.Pro, you'll feel what it's like to grow with professionals who support your journey.

đŸŒŽđŸ„đŸ» Maintain a healthy work-life balance with 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates
💎📚 Grow by learning: you have a chance to shift your career path, access English lessons, DP University educational flows, and other educational initiatives
đŸ’”đŸ’° Make sure the compensation matches your efforts: we provide payments in US dollars and cover overtime hours
đŸ’ƒđŸŒđŸ•ș Join fun online activities and team-building events
đŸ‘©đŸ’»đŸ–„ Get continuous remote HR and payroll support

Our next steps:

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Offer

Interested? Find out more:

📋How we work

đŸ’» LinkedIn Page

📈 Our website

đŸ’»IG Page

What You Should Know About Intermediate Software Engineer (.NET, C#) - OP01560-00, Dev.Pro

Are you a passionate Intermediate Software Engineer with a knack for .NET and C#? Join us at Dev.Pro and be part of an exciting journey! We're on the lookout for talented engineers in Brazil, Argentina, or Colombia who are eager to contribute to our mission of developing high-quality software for a leading global food and beverage company, boasting over 34,000 stores across 80 countries. In this dynamic role, you’ll engineer and refine backend services while collaborating closely with a talented team on Azure-based solutions. At Dev.Pro, we pride ourselves on fostering a friendly, inclusive environment where your ideas matter. You will have the chance to work with a modern tech stack, featuring .NET 6, React.js, SQL, and more. Plus, you’ll enhance your skills alongside industry professionals in a remote setting that offers flexibility and the freedom to thrive. We believe in a healthy work-life balance, offering 30 paid rest days a year and opportunities for personal growth, including access to English lessons and educational initiatives. If you're ready to own your projects, share innovative ideas, and support your teammates, we would love to hear from you. Submit your CV in English today and embark on a rewarding career with us, where work feels like a community!

Frequently Asked Questions (FAQs) for Intermediate Software Engineer (.NET, C#) - OP01560-00 Role at Dev.Pro
What are the responsibilities of an Intermediate Software Engineer at Dev.Pro?

As an Intermediate Software Engineer at Dev.Pro, your key responsibilities include delivering new functionalities and enhancing existing backend services using .NET and C#, troubleshooting production issues, collaborating with QAs, DevOps, and other engineers to deploy solutions on Azure, and occasionally working on frontend tasks with React.js. You'll also manage client change requests and maintain effective communication with stakeholders.

Join Rise to see the full answer
What qualifications are necessary for the Intermediate Software Engineer position at Dev.Pro?

For the Intermediate Software Engineer role at Dev.Pro, candidates should possess 4+ years of experience with .NET and proficiency in C#. Familiarity with Microsoft Azure, SQL, and web services is essential, as well as experience in QA automation and unit/integration testing. Strong communication and collaboration skills, along with an upper-intermediate English level, are also crucial for this position.

Join Rise to see the full answer
What technologies will I work with as an Intermediate Software Engineer at Dev.Pro?

At Dev.Pro, you'll work with a modern tech stack, including .NET 6, Azure services like Azure Cosmos DB, and web technologies like React.js and RESTful APIs. This role offers you the chance to enhance your technical expertise while contributing to innovative software solutions for our clients.

Join Rise to see the full answer
How does Dev.Pro support professional development for Intermediate Software Engineers?

Dev.Pro is committed to the growth of its employees by providing access to various educational initiatives, including English lessons, training programs through DP University, and opportunities to shift career paths. Our supportive environment encourages continuous learning and improvement in your professional journey.

Join Rise to see the full answer
What can I expect from the work culture at Dev.Pro as an Intermediate Software Engineer?

The work culture at Dev.Pro is inclusive, friendly, and focused on professional growth. We celebrate diversity and foster a collaborative atmosphere. You'll enjoy a healthy work-life balance, take part in fun team-building events, and receive continuous support from HR and management in your remote work environment.

Join Rise to see the full answer
Common Interview Questions for Intermediate Software Engineer (.NET, C#) - OP01560-00
Can you describe your experience with .NET and C# and how it relates to the Intermediate Software Engineer role?

Discuss specific projects where you've utilized .NET and C#, highlighting your contributions and the technologies you’ve integrated. It's important to convey not only your technical skills but also your problem-solving abilities and how you've collaborated with a team.

Join Rise to see the full answer
How do you approach troubleshooting production issues?

Explain your systematic approach to diagnosing problems, the tools you use, and how you prioritize handling production issues. Share an example where you successfully resolved a production issue while minimizing downtime.

Join Rise to see the full answer
What experience do you have with Microsoft Azure and its services?

Outline your familiarity with Azure, emphasizing specific services like Azure Cosmos DB and the Key Vault. Discuss how you’ve utilized cloud services in previous roles to enhance application performance and scaling.

Join Rise to see the full answer
Can you provide an example of how you ensured collaboration with other engineers and quality assurance teams?

Talk about how you fostered communication between teams on a project. An example might include adopting agile methodologies, using collaborative tools, or conducting regular check-ins to keep everyone aligned.

Join Rise to see the full answer
Describe your experience with SQL and SQLite in web services.

Highlight your expertise in crafting complex queries, optimizing database performance, and integrating SQL with .NET applications. Specific examples of how you've used SQL to solve data-related challenges will make your answer stronger.

Join Rise to see the full answer
How do you ensure the quality of your code in unit and integration testing?

Detail your experience with TDD methodologies and the testing frameworks you use. Discuss how you write test cases and integrate automated testing into your development workflow to catch issues early.

Join Rise to see the full answer
What frontend technologies have you worked with, and how do they complement your backend skills?

Share your experience with technologies like React.js, explaining how you apply frontend knowledge to enhance overall application functionality. Provide an example where you contributed to frontend development to achieve a specific project goal.

Join Rise to see the full answer
How do you manage change requests from clients or stakeholders?

Describe your strategy for assessing and prioritizing change requests while remaining flexible. Discuss the importance of communication in gathering requirements and providing updates on progress.

Join Rise to see the full answer
Can you discuss a project where you had to present your ideas to a technical audience?

Choose a relevant project and explain your presentation process, focusing on how you broke down technical details for clarity and engagement while ensuring you addressed your audience’s key concerns.

Join Rise to see the full answer
What are your strategies for continuous learning and professional improvement in software engineering?

Talk about your commitment to staying updated with industry trends, your participation in coding communities, attending workshops, and utilizing online platforms or courses to enhance your skills regularly.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Visa Remote Belfast, United Kingdom
Posted 4 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
n2y Remote Remote, USA
Posted 6 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Navro Remote No location specified
Posted 13 days ago
Posted 8 days ago
Ă­lia Remote Remote (anywhere on the globe)
Posted 11 days ago

Founded in 2011, Dev-Pro or Dev-Pro.net provides outsourced software development, and support and maintenance for the IT infrastructure of the Kyiv office of Makhteshim Agan Ukraine.

9 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 9, 2024

Subscribe to Rise newsletter

Risa star 🔼 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!