Your resume and cover letter, tailored to exactly what they’re hiring for.
Get past ATS filters
Benefits offered by this job
Professional growth opportunities
Competitive USD-based compensation
Exciting projects with top-tier clients
Flexible work schedule
Job summary
A leading software development company in Bucaramanga is hiring a Senior/Lead C# Engineer to spearhead the modernization of core systems. The role involves designing concurrent applications, optimizing data operations with SQL and Apache Spark, and deploying solutions on AWS. Candidates should have over 5 years of C# experience, strong knowledge of concurrency, and be able to communicate effectively in English. This role provides competitive compensation and flexibility.
Qualifications
5+ years of expert-level proficiency in C# with hands-on experience in multi-threaded and parallel processing.
Strong understanding of threading models, synchronization primitives, and concurrency debugging.
Proven experience in performance tuning and application profiling for large-scale systems.
Advanced proficiency in SQL, including query design and optimization.
Hands-on experience with Apache Spark for distributed data processing.
Proven experience deploying solutions on AWS.
Responsibilities
Lead the design and development of highly concurrent, multi-threaded applications in C#.
Re-architect legacy synchronous workflows into scalable, thread-safe solutions.
Design, develop, and optimize complex SQL queries for large-scale data operations.
Utilize Apache Spark for distributed data processing.
Deploy and manage solutions on AWS.
Skills
C#
Multi-threaded processing
SQL Optimization
Apache Spark
AWS
Concurrency debugging
English (Upper-Intermediate)
Job description
A leading software development company in Bucaramanga is hiring a Senior/Lead C# Engineer to spearhead the modernization of core systems. The role involves designing concurrent applications, optimizing data operations with SQL and Apache Spark, and deploying solutions on AWS. Candidates should have over 5 years of C# experience, strong knowledge of concurrency, and be able to communicate effectively in English. This role provides competitive compensation and flexibility.