logo

JobNob

Sua carreira. Nossa paixão.

Solution Architect


MC1 - Win The Market


Location

São Paulo, SP | Brazil


Job description

Hello, we are MC1! A leading multinational provider of cloud mobility solutions to multiply the productivity of sales and trade marketing teams in the field, we are chosen by market leaders as a strategic partner for the implementation and execution of corporate strategies. Currently, our clients are spread around the world, and MC1 is constantly expanding to serve them all. Overview: We are seeking an experienced and innovative Software Architect to join our dynamic team. This role requires a professional with a strong foundation in software development and architecture and solid hands-on experience in ASP.Net C# development. The ideal candidate will have a robust understanding of both front-end and back-end technologies, with a particular focus on building scalable, efficient applications and services across various platforms. Key Responsibilities: Design and develop high-quality, scalable, and secure software solutions using ASP.Net C#, including Consoles, Windows Services, and .Net Core Worker Services for both Linux and Windows environments. Lead the development of Web Services using SOAP/REST protocols and WebAPIs. Architect and implement client/server applications. Construct and maintain software solutions hosted on AWS (including EC2, SQS, ALB, EKS, Elasticache) or GCP (VM, Cloud Run, Cloud Functions, GKE), ensuring optimal performance and reliability. Utilize containers technologies such as Docker, Kubernetes, EKS, and GKE for application deployment and management. Apply design patterns and principles to create a robust software architecture. Implement object-oriented programming methodologies for software development. Experience with data access technologies such as ADO.NET and Entity Framework. Proficiency in managing SQL Server or PostgreSQL relational databases, including query optimization. Develop and maintain NoSQL databases (MongoDB or DynamoDB). Optimize software for efficiency through effective data structures and algorithms. Use software configuration and version control tools, primarily Git. Implement DevOps practices using Microsoft Azure DevOps for automated build and deployment processes. Manage bugs and issues using tools such as Jira or Azure. Design and execute unit, integration, and stress testing to ensure software reliability. Qualifications: Bachelor’s or Graduate's Degree in Computer Science, Computer Engineering, Software Programming and Development Engineering, Information Technology, or equivalent experience. Ability to work within Agile and Waterfall frameworks. Strong understanding of software development life cycle and architecture best practices. Soft Skills: Proactive and dynamic professional with exceptional communication and interpersonal skills. Ability to articulate ideas clearly and work effectively in a team. Organized with a strong sense of responsibility and the ability to prioritize tasks efficiently. Eager to learn new technologies and methodologies, with the capability to quickly adapt to changing environments. Committed to continuous improvement, with a passion for teaching and mentoring developers on best practices and new technologies. Flexible approach to work, with a keen interest in the latest technological advancements. Advanced proficiency in English and Spanish: The ability to communicate fluently, both in writing and verbally, in these languages is essential for the position. Work location: São Paulo (near Avenida Paulista and Brigadeiro subway station) Work model: Hybrid - 3x a week in the office and 2x remote CLT + Benefits Meal and food allowance on the Flash Benefits card (including during vacations) Life Insurance: SulAmérica, with no discount.

Medical and Dental Assistance by Bradesco, with no discount for the holder Gympass Day off on your birthday + gift voucher Childcare assistance for children up to 5 years old


Job tags



Salary

Todos os direitos reservados