Azure Application Developer (C# / .NET)
EnerSys
Montevarchi
20
Scarso
help
thumb_up Mi piace
Immagine a scopo illustrativo
Azienda: EnerSys Montevarchi
Esperienza: Esperienza in C# e .NET Framework richiesta
Titolo di studio: Laurea in Ingegneria Informatica
Ener Sys is the global leader in stored energy solutions for industrial applications.
We have over thirty manufacturing and assembly plants worldwide servicing over 10,000 customers in more than 100 countries.
Worldwide headquarters are located in Reading, PA, USA with regional headquarters in Europe and Asia.
We complement our extensive line of Motive Power and Energy Systems with a full range of integrated services and systems.
With sales and service locations throughout the world, and over 100 years of battery experience, Ener Sys is the power/full solution for stored DC power products.
Job Purpose Creates Azure cloud-based solutions such as applications, AP Is and services, involved in all stages of development, from solution design to development, deployment, testing, and maintenance.
To succeed, must collaborate with the cloud lead developer, cloud solution architects, cloud administrators, front-end developers, embedded engineers, and Dev Ops engineers.
Essential Duties and Responsibilities Develop existing and new C# cloud applications (AP Is, functions and applications) Involved in AP Is definition and implementation Utilize Azure platform technologies ( Azure Function, databases, AP Is, etc. ).
Design, build, and modify reusable components.
If necessary, create prototypes to validate proposed ideas and solicit stakeholder input.
Excellent understanding and expertise in test-driven development and continuous integration processes ( Dev Ops).
Analysis and design – able to generate applications matching high-level specifications.
Collaborate with the team to define/clarify business requirements, estimate development costs, and finalize development plans.
Create and execute unit and integration tests on code created throughout the development lifecycle.
Proactively code reference applications to avoid performance and scalability issues.
Collaborate with quality assurance and testing team on issue reporting, change management.
Support and troubleshooting - Assist operations in resolving issues arising from application deployment in development, QA, staging, and production environments.
Assist other teams in resolving issues that may arise from integrating multiple components.
Understand design concepts and architectural foundations ( Design Patterns).
Performance engineering knowledge.
Understand quality processes and estimation methods.
Ability to transform functional and non-functional requirements into system requirements.
Ability to create test cases and scenarios based on specifications.
Solid knowledge of SDLC and Agile techniques.
Ability to break down complex problems into smaller ones to facilitate resolution.
Qualifications Degree and/or Experience Level: Computer Engineer with experience at a software vendor or service company (2 to 3 years).
Knowledge and practice of C# and .
NET Framework Terraform Energy, integrity, and strong work ethic Technologies: Azure Function, databases, object-oriented programming, Azure.
Tools: Git/ Git Flow, Visual Studio/ Visual Code, Azure Dev Ops (desired).
Comfortable presenting work both in writing and orally.
Proficiency in English, both written and spoken.
Methodology: Agile, TDD.
Microsoft Office suite proficiency.
Located in France or Italy.
Desirable but not required knowledge: Python Docker Kubernetes Gherkins x Unit Ener Sys provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
EEO/ Minority/ Female/ Vets/ Disabled
✔ EnerSys