ME - C#/.Net Senior Software Engineer - 0118

apartmentThaloz placeBrasília calendar_month 
We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team, focusing on the enhancement of our award-winning Enterprise-Class Mobile Application and Reporting Platform. This role is pivotal in driving the development of innovative application capabilities that meet our clients' needs effectively.

The ideal candidate will possess a strong technical background, a creative mindset, and the ability to solve complex problems while improving system performance. This position offers a flexible work schedule, allowing for a healthy work-life balance.

Responsibilities
  • Understanding and Enhancing the Application: Gain a deep understanding of our mobile application and reporting platform, identifying areas for improvement and enhancement.
  • Collaborative Development: Work closely with cross-functional teams, including product management, design, and quality assurance, to develop new application capabilities that align with client requirements.
  • Backend Systems and API Development: Design, develop, and maintain backend systems and RESTful APIs that support the application’s functionality and performance.
  • Database Management: Manage and optimize databases, ensuring data integrity and efficient data retrieval processes.
  • User Interface Design: Contribute to the design and development of user-friendly interfaces, ensuring a seamless user experience.
  • Problem Solving: Employ creative thinking to address complex technical challenges and improve overall system performance.
  • Mentorship and Leadership: Provide guidance and mentorship to junior engineers, fostering a collaborative and innovative team environment.
  • Adherence to Best Practices: Follow industry best practices in software development, including code reviews, testing, and documentation.
  • Flexible Work Schedule: Adapt to a flexible work schedule that promotes productivity and work-life balance.

Requirements

Must-Have Skills
  • C# : Proficiency in C# programming language, with a strong understanding of object-oriented programming principles and design patterns.
  • .NET Framework: Extensive experience with the .NET framework, including ASP.NET for building web applications and services.
  • Microsoft SQL Server: Strong knowledge of Microsoft SQL Server, including database design, query optimization, and performance tuning.
  • Node.js: Familiarity with Node.js for server-side development, enabling the creation of scalable network applications.
  • React: Experience with React for building dynamic user interfaces, ensuring a responsive and engaging user experience.
  • MongoDB: Understanding of MongoDB for NoSQL database management, including data modeling and query optimization.
  • RESTful API Integration: Proven experience in integrating and developing RESTful APIs, ensuring seamless communication between different software components.
  • API Development: Strong skills in designing and implementing APIs that are secure, efficient, and easy to use.
Nice-to-Have Skills
  • C# /.NET MAUI: Familiarity with C# /.NET MAUI (Multi-platform App UI) for building cross-platform applications, enhancing the versatility of the application.
  • Performance Optimization: Experience in performance optimization techniques, ensuring that applications run efficiently and effectively under varying loads.
electric_boltInício imediato

Senior Software Engineer

placeBrasília, DF
Senior Software Engineer - Software Engineer (React & . Net) with the ability to communicate well in English. This position will work directly with the customer located in the US and with development teams in our US, Costa Rica, and Brazil locations...
placeBrasília, DF
Senior Software Engineer - Software Engineer/Tech Lead QAT Global, a 30-year IT consulting firm based in the US, is seeking a highly skilled S enior Software Engineer/Technical Lead who can communicate well in English. This position will work...
apartmentCaylentplaceBrasil
Senior Software Engineer to join our growing Cloud Native Applications team. The right candidate is someone who has deep expertise in application design and is passionate about working with our customers, partners, and colleagues to drive innovation...