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

Senior Software Engineer (.NET, Angular) - OP01558

🟱 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 Software Engineer to join our team and contribute to the brand new project. You’ll help the team to plan and implement the integration of large products in the Point of Sale domain, where the goals are to bring the most value to the end user and offer new opportunities for clients.

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

  • Use opporunities for professional growth: work with complicated logic and tech stack (.NET Core and .NET Framework 4.7.2, REST API, Angular v13+)
  • Grow as a specialist: work with modern technologies and be a part of the team that's delivering a highly available and reliable cloud platform
  • Partnership relationships with the client who listens and supports team's ideas

✅ Is that you?

  • 5+ years' experience with .NET
  • Working experience with Angular, Typescript
  • Experience with RESTApi, ASP.NET MVC
  • Experience with application architecture, knowledge of design patterns
  • Experience in working with distributed systems, availability, deployment
  • Good knowledge of relational DB concepts, MS SQL and SQL/TransactSQL
  • Solid OOP/OOD, Open API Specification, SOLID skills
  • Experience within Azure, Azure SQL
  • Upper-Intermediate+ English level

Desirable:

  • Experience with Redis
  • Hands-on experience with multiple Azure resources (service bus, app services, etc.)
  • Experience with MS Entra ID B2C/Azure AD B2C

đŸ§©Key responsibilities and your contribution

  • Participate in the development of the new product features, support and maintain existing ones
  • Reach and maintain a deep understanding of our business domain and participate in requirement grooming and planning sessions
  • Evaluate technical solutions, identify and inform on technical risks
  • Perform work decomposition and estimation together with the team
  • Follow the project SDLC and suggest improvements where applicable
  • Do pull requests; review and monitor your own and overall code quality
  • Support Sprint commitments and help teammates reach the Sprint goal
  • Document the technical solutions suggested and contribute to the development and maintenance of CI/CD practices
  • Design input (along with Tech Lead and Principal Architect)

đŸŽŸ 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 — ✅ Internal interview — ✅ Client interview — ✅ Offer

Interested? Find out more:

📋How we work

đŸ’» LinkedIn Page

📈 Our website

đŸ’»IG Page

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer (.NET, Angular) - OP01558, Dev.Pro

Join Dev.Pro as a Senior Software Engineer (.NET, Angular) and become a key player in our dynamic team! If you're based in Brazil, Argentina, or Colombia, we invite you to submit your CV in English and take advantage of our comfortable remote working environment. At Dev.Pro, you will dive into an exciting new project focused on integrating large products in the Point of Sale domain, where your contributions will directly enhance user experiences and open new doors for our clients. With over 5 years of experience in .NET and hands-on expertise in Angular and TypeScript, you’ll tackle complex problems using modern technologies including .NET Core, REST API, and Angular v13+. Not only will you grow as a specialist by working with innovative tools, but you'll also enjoy a partnership with a client that values your ideas and insights. Your responsibilities will range from contributing to product features to engaging in requirement planning and ensuring code quality. Plus, our inclusive culture provides a supportive atmosphere that encourages your professional journey while maintaining a healthy work-life balance, exemplified by 30 paid rest days annually. Choose Dev.Pro for a fulfilling career where your work is appreciated, your growth is prioritized, and your well-being is cared for. Ready to advance your career? We can’t wait to meet you!

Frequently Asked Questions (FAQs) for Senior Software Engineer (.NET, Angular) - OP01558 Role at Dev.Pro
What are the responsibilities of a Senior Software Engineer at Dev.Pro?

As a Senior Software Engineer at Dev.Pro, you’ll be instrumental in developing new product features, maintaining existing systems, and actively participating in project planning sessions. You'll be responsible for evaluating technical solutions, identifying risks, performing work decomposition and estimation, and ensuring high code quality through reviews. Your role will also include contributing to CI/CD practices and supporting sprint commitments.

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

To qualify for the Senior Software Engineer role at Dev.Pro, candidates should have at least 5 years of experience in .NET technologies and a strong working knowledge of Angular and TypeScript. Experience with REST API, application architecture, and relational databases is also essential. Familiarity with Azure and good English communication skills are important as well.

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

In your role as a Senior Software Engineer at Dev.Pro, you will work with a diverse tech stack, including .NET Core, .NET Framework, Angular v13+, REST API, and Azure services. A good understanding of design patterns and application architectures will be helpful as you engage in building reliable and high-performing cloud applications.

Join Rise to see the full answer
Is remote work possible for the Senior Software Engineer role at Dev.Pro?

Absolutely! Dev.Pro offers a comfortable remote work environment for the Senior Software Engineer role, making it ideal for candidates based in Brazil, Argentina, or Colombia. We understand the importance of work-life balance and flexibility, allowing you to thrive in a setting that suits your needs.

Join Rise to see the full answer
What benefits come with the Senior Software Engineer position at Dev.Pro?

Working as a Senior Software Engineer at Dev.Pro comes with a host of benefits, such as 30 paid rest days per year, opportunities for professional growth, a collaborative and inclusive work culture, and payment in US dollars. You’ll also gain access to continuous learning through educational initiatives and career path shifting opportunities.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (.NET, Angular) - OP01558
Can you explain the main features of .NET Core and why you prefer it over .NET Framework?

When answering this question, highlight the cross-platform capabilities, performance improvements, and modular architecture of .NET Core. Discuss how it's advantageous in modern application development compared to the more monolithic structure of the .NET Framework.

Join Rise to see the full answer
Describe your experience with Angular. What projects have you worked on?

Be specific about the Angular projects you have been involved in, focusing on your role in the development process. Discuss any challenges you faced and how you overcame them, emphasizing the practical uses of Angular features in real-world applications.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Explain your approach to code reviews, testing frameworks, and using design patterns that promote clean architecture. Mention any relevant tools you use to analyze and maintain code quality, as well as your strategies for documentation.

Join Rise to see the full answer
What do you understand about microservices architecture and its benefits?

Discuss how microservices allow for modular development and scalability. Share examples from your experience where microservices offered flexibility and the ability to deploy independent components of an application.

Join Rise to see the full answer
Can you walk us through a challenging problem you solved in a previous project?

Use the STAR method (Situation, Task, Action, Result) to structure your response. Focus on your thought process and the technical skills you applied to resolve the issue. Highlight the positive outcomes for the project.

Join Rise to see the full answer
How do you stay updated with the latest technologies and trends in software development?

Talk about blogs, podcasts, online courses, and community events you engage with. Explain how you apply new knowledge or tools in your work, demonstrating a commitment to continuous learning.

Join Rise to see the full answer
What role does teamwork play in your development process?

Emphasize your collaborative approach, communication skills, and respect for diverse perspectives. Provide examples of how teamwork has led to better outcomes in your projects.

Join Rise to see the full answer
How do you approach database design and management?

Discuss your understanding of relational database concepts and your experience with database performance optimization. Highlight strategies you use to ensure data integrity and efficient access.

Join Rise to see the full answer
What tools do you use for version control and why are they important?

Mention tools like Git and explain their importance in collaborative environments, such as tracking changes, branching, and managing parallel development efforts. Share your personal practices for effective version control.

Join Rise to see the full answer
How would you handle a situation where you disagree with a team member about a technical decision?

Showcase your interpersonal skills by discussing how you would approach the disagreement constructively, focusing on the merits of the argument and seeking to understand the other person's perspective before arriving at a collaborative resolution.

Join Rise to see the full answer
Similar Jobs
Posted 2 days ago
Photo of the Rise User
Entain Remote ĐŸŃ€ĐŸĐŒĐžŃˆĐ»Đ”ĐœĐ° Đ·ĐŸĐœĐ° Đ„Đ»Đ°ĐŽĐžĐ»ĐœĐžĐșĐ°, bul. "Nikola Y. Vaptsarov" 55, 1407 Sofia, Bulgaria
Posted 2 days ago
Photo of the Rise User
Protegrity Remote No location specified
Posted 11 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 2 days ago
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days
Posted 12 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.

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 4, 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!