
Software Engineer II - C#
- Ciudad de México
- Prácticas
- Tiempo completo
- Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations.
- As a software engineer, you will play a pivotal role in crafting the definition, vision, design, road map and development of product features from beginning to end.
- Design, implement, test, deploy and maintain innovative software solutions to transform service performance, adaptability, cost, and security.
- Use software engineering best practices to ensure a high standard of quality for all teams work.
- Work in an agile, startup-like development environment, where you are always working on the most meaningful priorities.
- Provide mentorship and guidance to junior engineers
- 2+ years of non-internship professional software development experience with programming experience in C#
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Bachelor's Degree in Computer Science or related field or equivalent years of experience.
- Proven knowledge of Computer Science fundamentals (object-oriented design, data structures and algorithm.
- Strong verbal and written communication skills, are hard-working and deliver high quality results in a fast-paced environment.
- Proven leadership abilities in an engineering environment in driving operational precision and best practices.
- Highly quantitative with great judgment and passion for building a great customer experience.
- Ability to take a project from scoping requirements to launch to delivery
- English proficiency required