Senior Software Engineer - .NET/Azure
3Pillar Global
- Ciudad de Guatemala
- Permanente
- Tiempo completo
- Facilitate effective communication with client project stakeholders regarding project status and recommendations.
- Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.
- Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
- Proficiently gather requirements and organize/present developed features for clients.
- Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
- Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.
- Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
- Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities.
- Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.
- Strong expertise in the following areas: C#, Azure, Oracle, Restful APIs, MVC .net 4.8.
- Fullstack
- Great Communication skills
- Fluent/Advanced English
- Strong Written and Verbal Communication
- Proactive
- Experience in Agile software development methodologies.
- 9 years of experience
- Razor web pages
- Azure DevOps
- Oracle, PL SQL
- Restful APIs
- SQL Server and Oracle
- Web API- Restfull and SOAP Services
- FluentValidation
- Azure Portal
- Azure DevOps CI/CD
- Azure Pipelines
- Async programming
- C#
- Unit testing
- Secure Design and Practices: CSP, CORS, XSS, CSRF, SQL Injection
- Learning and Development (courses, certifications, Tech training, mentor me).
- Sponsored certifications. The cost of training and exams is fully covered.
- Rewards and Recognition Program - Celebrate (recognitions per outstanding performance, anniversary, peer-to-peer).
- Virtual Team Activities.
- Health & Wellness Program - Virtually (Private Medical Insurance, Financial Talks, and Soft Skills development).
- Charity Social Responsibility.
- 1 Day off (Graduation).
- Badge discounts.