Job Closed
This listing is no longer active.
Senior .NET Developer
Location
Colombia
Posted
21 days ago
Salary
0
Seniority
Senior
Job Description
Senior .NET Developer
EPAM
Role Description We are presently seeking a Senior .NET Developer to become part of our team. You will join a skilled engineering community that creates forward-thinking solutions delivering value to users across a variety of platforms. This role offers an excellent chance to leverage your knowledge in a fast-moving setting where you can generate meaningful outcomes through cutting-edge technologies and cooperative teamwork. - Architect, build, and support high-quality mobile and cross-platform applications aligned with business goals and user expectations. - Partner closely with product owners, analysts, and fellow developers to define technical approaches and deliver valuable features. - Convert business requirements into well-organized, maintainable, and scalable source code. - Engage actively across the entire software development lifecycle, from initial planning and design to release and ongoing support. - Contribute to architectural discussions and suggest enhancements to the current codebase and technical practices. - Carry out peer code reviews to sustain elevated coding standards and encourage knowledge sharing throughout the team. - Investigate, diagnose, and address technical problems in a prompt and effective manner. - Operate within an agile team framework, participating in ceremonies such as daily stand-ups, planning sessions, and retrospectives. - Verify that delivered solutions are thoroughly tested and align with quality benchmarks. - Keep pace with emerging technologies and industry best practices, and pass along findings to the team. Qualifications - A minimum of 3 years of professional commercial experience in software engineering. - Strong command of .NET and C# programming for creating dependable and maintainable applications. - Practical experience with .NET MAUI and/or native device programming for mobile environments. - Demonstrated background as a native application (Android/iOS) developer with proven use of MAUI (C# .NET) for application development. - Outstanding verbal and written communication skills in English (B2+ level or above). Requirements - Exposure to cloud computing platforms and services for constructing modern, scalable solutions. - Familiarity with microservices architecture for creating modular and distributed systems. - Understanding of micro UI (micro frontends) techniques for assembling modular user interfaces. - Hands-on experience with Angular for creating interactive front-end applications.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Design, develop, and maintain applications using InterSystems IRIS and ObjectScript. • Enhance and modernize VX130 data extraction and transformation processes. • Analyze VistA data structures, FileMan files, globals, and metadata. • Develop IRIS classes, APIs, utilities, and automation solutions. • Design and implement RESTful APIs and system integrations. • Troubleshoot application, database, and data processing issues. • Support IRIS Mirror, backup/recovery, and high-availability environments. • Optimize IRIS application and database performance. • Collaborate with architects, analysts, and technical stakeholders. • Participate in Agile ceremonies and development activities. • Conduct code reviews and promote development best practices. • Create and maintain technical documentation and design artifacts. • Work with InterSystems support to resolve complex technical issues. • Contribute to automation, CI/CD, and platform modernization initiatives. • Support production deployments, upgrades, and sustainment activities. • Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project.
• Assist in managing the content operations roadmap and contribute to the completion of projects within the roadmap • Collaborate with teams to implement and maintain knowledge development processes and standards • Support various knowledge development projects and initiatives, ensuring their successful execution • Assist in monitoring and reporting on KPIs to evaluate knowledge effectiveness and sharing insights with the organization • Participate in identifying and implementing improvements in knowledge processes and technology
• Pipeline Development: Design and maintain robust ETL processes, with extensive work using AWS Glue, Python (PySpark) and SQL. • Data Analysis and Quality: Actively perform data analysis, identifying errors, anomalies, and potential issues before they impact the business. • Metrics Creation: Support the team in developing reliability and data-health metrics. • Advanced Observability: Implement and manage pipeline monitoring using tools such as Datadog or AWS CloudWatch, ensuring the stability, performance, and quality of our AI workloads.
• Ajudar o time de desenvolvimento nas necessidades do dia como validação de testes, automatização de tarefas, ajuda com deploy e claro codar nervosamente.



