Back icon

Lead .NET Developer for an Automation Company

Lead .NET Developer for an Automation Company 40 hrs/week, 12+ months

Currently, we are looking for a remote Lead Developer with experience with .NET framework and .NET Core 3.1+, knowledge of Microservices architecture and solid understanding of REST principals to join our team.

The customer is a Swedish-Swiss multinational corporation headquartered in Zürich, Switzerland, operating mainly in robotics, power, heavy electrical equipment, and automation technology areas.

Responsibilities

  • Participate in requirements analysis
    • Collaborate with internal teams to produce software design and architecture
      • Write clean, scalable code using .NET programming languages
        • Test and deploy applications and systems
          • Revise, update, refactor and debug code
            • Improve existing software

              Requirements

              • Experience with .NET framework and .NET Core 3.1+
                • Practical knowledge of Unit test and code coverage
                  • Knowledge of Microservices architecture
                    • Solid understanding of REST principals
                      • Experience with Cloud platform: AWS or Azure
                        • Understanding of Agile methodologies
                          • Experience working with Azure DevOps as a main team collaboration platform
                            • The ability for reverse engineering and debugging legacy codebase
                              • Experience working with one of the mainstream Event Broker (RabbitMQ, Apache Kafka, Azure Service Bus, AWS SQS, etc.)
                                • Deep understanding of OOP, Design patterns, SOLID principles
                                  • The ability to write clean, readable, self-documenting code with clear separation of concerns
                                    • Solid understanding of caching mechanisms, experience using the in-memory cache approach
                                      • Deep understanding of the SQL Query language and SQL optimization
                                        • Experience with Docker containers
                                          • Experience in communicating with the customer, building long term relationship, gathering requirements, and transfer them to the technical backlog
                                            • Ability to set up project structure from scratch. Take responsibility for technical decisions and technologies choice
                                              • 1+ year of relevant leadership experience

                                                Nice to have

                                                • Experience in ASP.NET Web Forms, ASP.NET MVC, or WCF technologies
                                                  • Experience in serverless technologies (AWS Lambda or Azure Functions)
                                                    • Experience in Test Driven Development
                                                      • Experience in Redis Cache
                                                        • Experience in one of the NoSQL database (MongoDB, CosmosDB, etc.)
                                                          • Knowledge of Kubernetes

                                                            Benefits in eligible locations

                                                            location.svg
                                                            ImageImage

                                                            For you

                                                            • Prepaid Medicine with Colsanitas for you and your legal dependents 
                                                            • MetLife Life Insurance for you 
                                                            • Thousands of projects for top brands
                                                            • Stable income
                                                            ImageImage

                                                            For your comfortable work

                                                            • 100% remote work forever
                                                            • Free licensed software
                                                            • Possibility to work on your own device (BYOD)
                                                            • Stable workload
                                                            • Relocation opportunities
                                                            • Flexible engagement models
                                                            ImageImage

                                                            For your growth

                                                            • Free trainings for technical and soft skills
                                                            • Free access to LinkedIn Learning platform
                                                            • Support from a personal Skill Advisor
                                                            • Language courses
                                                            • Free access to internal and external e-Libraries
                                                            • Access to internal communities and competency centers
                                                            • Certification opportunities

                                                            40 hrs/week

                                                            Hours per week

                                                            12+ months

                                                            Project length

                                                            Brazil, Colombia

                                                            Locations eligible for the position