Sugerencias de búsqueda:

lunes a viernes
auxiliar administrativo
recursos humanos
medio tiempo
hotel
nutrición
administrativo
recepcionista
ventas
home office
sin experiencia
marketing
auxiliar
Jalisco
Estado de México
Ciudad de México
Ciudad de México
Municipio de Guadalajara
Mexico City
Guerrero
Querétaro
Nayarit
Municipio de Ecatepec de Morelos
Municipio de Guadalupe
Tultitlán

Senior Software Engineer

Milestone Technologies, Inc.
Ciudad de México
Tiempo completo
hace 3 días

Role Summary

As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining software solutions using the Microsoft .NET stack. You will work on a variety of projects that involve both backend and frontend technologies. You will be responsible for collaborating with cross-functional teams and ensuring the implementation of best practices in software development.

 

Responsibilities & Tasks

Software Development: Design, develop, and maintain scalable and high-performance applications using C#, WCF, ASP. NET, Classic ASP, .NET Forms, and .NET Core.
Frontend Development: Utilize frontend technologies including JavaScript, HTML, CSS, Bootstrap, jQuery, Angular, and React to create intuitive and responsive user interfaces.
Microservices Architecture: Develop and maintain microservices-based architectures to enhance scalability and modularity of applications.
API Integrations: Design and implement API integrations to connect with various external systems and services.
Messaging Systems: Work with Kafka for managing and processing large-scale event streams and messaging.
Database Management: Write and optimize SQL queries for SQL Server databases to ensure efficient data handling and retrieval.
Version Control: Use version control systems such as Git, Team Foundation Server (TFS), and GitLab for source code management and collaboration.
Issue Tracking: Manage and track project tasks and issues using Jira.
Collaboration: Work closely with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality software solutions.
Best Practices: Implement and advocate for best practices in object-oriented programming, dependency injection, and software design patterns.
Problem-Solving: Troubleshoot and resolve complex technical issues, ensuring application stability and performance.

 

Experience, Skills and Qualifications Required

Experience: 3-6 years of professional experience in software development with a strong focus on the Microsoft .NET stack.
Technology Stack:
Backend: Proficiency in C#, ASP.NET, .NET Forms, and .NET Core.
Frontend: Experience with JavaScript, HTML, CSS, Bootstrap, jQuery, Angular, and React.
Microservices: Experience in developing and maintaining microservices architectures.
API Integrations: Proven experience in designing and implementing API integrations.
Messaging Systems: Familiarity with Kafka or similar messaging systems.
Database Management: Proficiency in writing and optimizing SQL queries and Stored Procedures for SQL Server.
Version Control: Experience with Git, Team Foundation Server (TFS), and GitLab.
Issue Tracking: Experience using Jira for task and issue management.
Programming Concepts: Solid understanding of object-oriented programming principles and dependency injection.
Industry Experience: Preferred experience in the financial industry, particularly in payment processing or related financial technologies.
Skills:
Strong problem-solving skills and the ability to troubleshoot complex technical issues.
Proven experience in designing and implementing scalable software solutions.
Excellent communication skills with the ability to collaborate effectively with team members.
Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications:

Experience with cloud platforms such as Microsoft Azure or AWS.
Familiarity with CI/CD pipelines and modern development practices.
Knowledge of additional front-end frameworks or libraries is a plus

 

Guardar Postular
Reportar empleo
Otras recomendaciones de empleo:

Senior Fullstack Software Engineer (Ruby/NodeJS/React)

KMS Technology
Municipio de Guadalajara, Jalisco
  • Hands-on Fullstack Development: Directly contribute to a...
  • Code Quality & Performance: Ensure the reliability,...
hace 2 semanas

Senior Fullstack Software Engineer (Python)

KMS Technology
Municipio de Guadalajara, Jalisco
  • Develop and maintain both frontend and backend components of...
  • Implement new features and enhancements using Python and...
hace 2 semanas

Senior Software Engineer (NodeJS/Typescript)

KMS Technology
Municipio de Guadalajara, Jalisco
  • Contribute to the development of a well-scoped backend...
  • Translate product and technical requirements into...
hace 2 semanas

Senior Software Engineer, Security, Privacy, Chrome Fuzzing

Google
Mexico City, Ciudad de México
  • 5 years of experience with software development in one or...
  • 3 years of experience testing, maintaining, or launching...
hace 1 semana

Ruby Software Engineer

Sequoia Connect
Cuautitlán Izcalli, Estado de México
  • Develop secure, scalable, and maintainable backend...
  • Translate software requirements into high-performance...
hace 1 día

Senior Software Engineer, Metrics and Business Intelligence

Google
Mexico City, Ciudad de México
  • 5 years of experience with software development in one or...
  • 3 years of experience testing, maintaining, or launching...
hace 3 semanas

Sr. Software Engineer Backend (Hybrid)

NielsenIQ
Mexico City, Ciudad de México
  • Develop solutions for industry leading analytics.
  • Work as part of a team to design, develop and deploy systems...
hace 3 semanas

Senior Software Engineer, Core

Google
Mexico City, Ciudad de México
  • 5 years of experience with software development in one or...
  • 3 years of experience testing, maintaining, or launching...
hace 3 semanas

Software Engineer, Chrome Browser Infrastructure

Google
Mexico City, Ciudad de México
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and...
hace 3 semanas