Softtek is hiring a Senior Programmer — a full-time, remote role. Apply directly on Softtek's careers page below.
Senior Programmer .Net / C#
Location: Bogota, Colombia
Department: Application Development
Work Location: remote local
Requirements
· Required – Technical Skills
· Bachelor’s degree in Computer Science, Information Systems, or related field
· 7+ years of experience in Windows and web application development
· 7+ years of experience developing and supporting APIs
· Strong expertise in .NET technologies, ASP.NET, .NET Core, C#
· Experience with Git repositories and version control practices
· Strong knowledge of Oracle PL/SQL and SQL development
· Experience with data handling and database programming
· Experience with JavaScript, jQuery, XML, CSS
· Experience with IIS and web application hosting
· Knowledge of DevOps practices
· Experience with automated unit and regression testing
· Understanding of software quality assurance principles
· Ability to manage multiple projects simultaneously
· Strong analytical and problem-solving skills
· Strong written and verbal communication skills
· Ability to work independently and collaboratively
· Ability to balance business objectives and technical solutions
· Knowledge of enterprise development standards and policies
· Required – Soft Skills
· Stakeholder management skills
· Strong communication abilities
· Decision-making capabilities
· Analytical thinking
· Attention to detail
· Teamwork and collaboration
· Adaptability to changing priorities
· Results-oriented mindset
Nice to Have (Technical Skills)
· Experience with cloud platforms (AWS or Azure)
· Experience with Vue, Bootstrap, Angular
· Knowledge of code coverage testing
· Experience with white-box automation testing
· Experience with black-box testing automation
· Knowledge of WCAG accessibility standards
· Experience with Blazor
· Experience with Dapper
· Experience with API Management
· Experience with Containers
· Experience with mobile or cross-platform development
· Experience with cybersecurity code scanning tools
· Experience with Azure DevOps CI/CD pipelines
· Experience with cloud database technologies
· Experience with Python
Responsibilities (Activities to perform)
· Design, develop, and maintain scalable backend applications
· Design, develop, and maintain web applications
· Design, develop, and maintain API solutions
· Build scalable solutions using ASP.NET, .NET Core, C#
· Develop and optimize Oracle PL/SQL components
· Implement and support web services and APIs
· Ensure software quality through automated testing
· Participate in CI/CD processes and deployment activities
· Troubleshoot application and performance issues
· Manage multiple development initiatives and deliverables
· Collaborate with technical and business stakeholders
· Communicate technical concepts effectively
· Apply software architecture and design best practices
· Ensure compliance with development standards and policies
· Support development and production environments
· Contribute to continuous improvement initiatives
· Optimize system performance and maintainability
· Assist in technical solution design and implementation
Required Languages
· English: Advanced
Additional Information
· Location
· Bogotá and surrounding areas (Hybrid)
· Rest of Colombia (Remote)
· Special Conditions
· Participation in support, maintenance, and modernization initiatives for AS400 platforms
· Participation in enterprise development and support initiatives
· Collaboration with multidisciplinary teams and stakeholders
· Focus on application stability, scalability, and continuous improvement
Ability to work on multiple projects and priorities simultaneously