Sugerencias de búsqueda:

sin experiencia
remoto
psicólogo
jobs
ingeniero civil
médico
logística
fines semana
auxiliar administrativo
medio tiempo
fisioterapeuta
analista
conductor
Bogota
Medellín
Santiago de Cali
Bogotá, Distrito Capital
Antioquia
Cundinamarca
Santander
Cauca
Meta
Rionegro
Bucaramanga
Huila

Senior Software Engineer

Milestone Technologies, Inc.
Medellín, Antioquia
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 Software Engineer (React/Node.Js)

StoneX Group
Bogota, Bogotá, Distrito Capital
  • Lead the design and evolution of backend APIs and...
  • Mentor and support the professional development of our...
hace 1 día

Software Engineering Manager - Remote Colombia

Talentek By Hubtek
Medellín, Antioquia
  • Leads daily stand-ups (our customized Agile approach),...
  • Collaborates closely with Product and QA teams to ensure...
hace 1 día

Senior Software Development Engineer

Amadeus
Bogota, Bogotá, Distrito Capital
  • Write code to implement requested features using guidance...
  • Follow and advocate for modern development coding best...
hace 1 semana

Site Reliability Engineer - Platform Engineer

Capgemini Engineering
Cundinamarca
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll...
hace 3 días

IBM i Software Implementation Consultant

Fortra
Colombia
  • Work closely with the assigned Project Manager to ensure...
  • Configure and document software settings and deployment...
hace 2 semanas

DevOps Engineer - AWS

Capgemini
Bogota, Bogotá, Distrito Capital
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll...
hace 1 semana

Software Engineer II, DevEx Engineer (Colombia)

Dandy
Remote
  • Evolve our CI/CD platforms to provide faster, more reliable...
  • Build and own the internal tooling, build systems, and local...
hace 2 días

Senior Full Stack Software Engineer

TechBiz Global GmbH
Cundinamarca
  • Work closely with product managers and designers to develop...
  • 5+ years of experience with JavaScript and modern frontend...
hace 4 días

Senior Phyton Engineer

Encora
Colombia
  • Work with various developers, product designers, and...
  • Extensive experience in software development with a focus on...
hace 4 semanas

Semi Senior Full Stack Java/Angular Engineer

Real Time Analytics
Medellín, Antioquia
  • Design & Build: Lead end-to-end development of...
  • UX & UI: Collaborate with UX designers to translate...
hace 3 semanas