Ingegnere Software Senior – .NET / Azure
Remoto | India
- Esperienza
- 7+ Years
- Posizione
- Remote
- Tipo di impiego
- Full time (40 hrs/week)
- Data di inizio
- ASAP
Informazioni sul ruolo
Stiamo cercando un Ingegnere Software Senior con 7+ anni di esperienza nello sviluppo software e nell'integrazione di applicazioni enterprise. Lavorerai allo sviluppo e al supporto di applicazioni enterprise in ambienti cloud, alla creazione di API e servizi, e all'integrazione di diversi sistemi utilizzando tecnologie moderne. Il candidato ideale dovrebbe avere una forte esperienza con .NET/C#, Azure, Python o JavaScript/TypeScript, nonché esperienza nel lavoro con team Agile/Scrum.
- Develop and maintain enterprise applications in cloud environments.
- Build and support RESTful and/or GraphQL APIs and services.
- Integrate applications using APIs, file transfers, and messaging technologies.
- Develop reliable and scalable software solutions based on business requirements.
- Work with technologies such as C#, .NET, Azure, Python, JavaScript, and TypeScript.
- Work with source control systems such as Git.
- Collaborate with developers, product teams, and other stakeholders in an Agile/Scrum environment.
- Troubleshoot application and integration issues and provide effective solutions.
- Document technical solutions, processes, and application designs.
- Present technical solutions and communicate clearly with technical and non-technical teams.
Quello che ti servirà
- 7+ years of experience in software development and enterprise application integration.
- Experience developing and supporting enterprise applications in cloud environments.
- Strong proficiency in one or more of the following: C#, .NET, Azure, Python, or JavaScript/TypeScript.
- Experience developing RESTful and/or GraphQL APIs and services.
- Experience integrating applications using APIs, file transfers, and messaging technologies.
- Experience with Git or other source control systems.
- Experience working in Agile/Scrum development teams.
- Strong problem-solving and troubleshooting skills.
- Ability to document and present technical solutions clearly.
- Good communication and collaboration skills.
La nostra cultura (ovvero, le cose belle)
Siamo un team affiatato.
Più una famiglia che colleghi. Vinciamo insieme, celebriamo insieme e ci sosteniamo a vicenda.
Rispettiamo il tuo tempo.
Scopi chiari, tempistiche realistiche e zero perdite di tempo. Apprezziamo il tuo tempo quanto lo fai tu.
Imprenditoriali nel cuore.
Ci muoviamo velocemente, prendiamo il controllo e non abbiamo paura di costruire, testare, imparare e ricominciare.
Poco ego, grande impatto.
Le grandi idee vengono da ovunque. Ascoltiamo, rispettiamo e ci solleviamo a vicenda.
Costruito per durare.
Bassa rotazione, alta fiducia. Le persone restano perché amano il lavoro e le persone con cui lavorano.
Costruiamo grandi cose insieme.
Raccontaci un po' di te e della tua esperienza. Ti contatteremo presto.