Apply

Senior Software Engineer

Posted 4 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, At least 5 years

πŸ“ Location: Colombia

🏒 Company: BydrecπŸ‘₯ 11-50Web DevelopmentSoftware

⏳ Experience: At least 5 years

πŸͺ„ Skills: Design PatternsC#.NETREST APICommunication SkillsJSON

Requirements:
  • At least 5 years of professional experience in C# development, particularly in enterprise applications.
  • Proficiency with Visual Studio and .NET 6.0 and above.
  • Extensive experience with LINQ and JSON.
  • Demonstrated ability to work with REST APIs, including both consuming and creating them.
  • Proven experience in integrating multiple systems with large datasets using APIs.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and manage time effectively in a remote work environment.
  • Strong communication skills and a collaborative mindset.
Responsibilities:
  • Develop and maintain enterprise applications using C# and .NET 6.0 and above.
  • Work with Visual Studio to design, code, test, and debug software applications.
  • Utilize LINQ and JSON for efficient data manipulation and processing.
  • Create and consume REST APIs for seamless integration with various systems.
  • Integrate multiple systems handling large datasets through APIs.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
Apply

Related Jobs

Apply

πŸ“ LATAM

🧭 Full-Time

πŸ” Staff augmentation

🏒 Company: NearsureπŸ‘₯ 501-1000Staffing AgencyOutsourcingSoftware

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 5+ Years of experience working with C#.
  • 5+ Years of experience working with .NET.
  • 5+ Years of experience working with AWS.
  • 5+ Years of experience working with SQL.
  • 1+ Years of experience working with Snowflake.
  • Advanced English Level required for communication with US clients.

  • Collaborate in an agile environment to design, develop, test, and deploy software.
  • Write efficient, scalable, and maintainable C# and .NET code, focusing on back-end development.
  • Build and deploy cloud-based applications utilizing AWS services.
  • Work closely with product managers and development teams to deliver high-quality software.
  • Engage in team processes like Scrum methodologies and code reviews to ensure collaborative delivery.
  • Ensure code quality by writing unit tests and documenting technical details.

AWSPostgreSQLSQLDynamoDBGitMicrosoft SQL ServerSnowflakeC#.NETLinux

Posted 4 days ago
Apply
Apply

πŸ“ LATAM

πŸ” Real Estate

  • Strong focus on front-end development.
  • Extensive experience in building responsive web applications.
  • Experience in creating high-performance web applications.
  • Ability to work closely with design and back-end teams.

  • Design and build a sophisticated front-end architecture from the ground up.
  • Deliver seamless and visually stunning user experiences by collaborating with design and back-end teams.
  • Guide the growing team as you build technology that will power the Real Estate industry.

LeadershipSoftware DevelopmentFrontend DevelopmentHTMLCSSJavaJavascriptReact.jsReactCommunication Skills

Posted about 2 months ago
Apply
Apply

πŸ“ Americas

🧭 Full-Time

πŸ” Software Development

🏒 Company: Canonical - Jobs

  • Solid track record of professional software development experience in Python, Go for back-end roles, or TypeScript, React for front-end roles.
  • Capacity to learn quickly about new systems and techniques.
  • Excellent logic, problem-solving, and troubleshooting skills.
  • Strong English language communication skills - both written and verbal.
  • Experience with Linux server technologies, including Virtualization (KVM) and Containers (LXC).
  • Bachelor’s degree or equivalent in Computer Science, STEM, or similar fields.
  • Knowledge of network technologies like PXE, DHCP, TFTP, DNS, and NTP.
  • Some experience with Baseboard Management Controllers and Protocols (Redfish, IPMI, AMT).
  • Strong experience with networking, storage technologies, and Cloud hosting and infrastructure.
  • Ideally, experience in large-scale physical server provisioning and automation.
  • Familiarity with open-source development tools and methodologies used in Ubuntu projects.

  • Develop MAAS core components and features to enhance its capabilities as a bare metal cloud system.
  • Shape the architecture of MAAS for improved simplicity, speed, and ease of use.
  • Collaborate with other teams for tool integration and timely releases.
  • Contribute improvements to CI, tests, and documentation for Data Centre operators.
  • Communicate technically with other teams and take ownership of problem-solving.
  • Travel internationally several times a year.

LeadershipPythonSoftware DevelopmentGoCommunication SkillsCollaborationProblem SolvingLinuxDocumentationNetworkingTroubleshooting

Posted 2 months ago
Apply
Apply

πŸ“ Americas

πŸ” Software Development, Blockchain

🏒 Company: Hashgraph

  • 4+ years in Java
  • 3+ years in relational databases (preferably PostgreSQL)
  • 1+ years in Kubernetes
  • Experience with REST APIs
  • Knowledge of Spring Boot & Data structures
  • Strong problem-solving and reasoning skills
  • Strong communication skills
  • Collaborative mindset
  • Adaptability
  • Commitment to continuous learning and improvement

  • Being responsible for the entire application lifecycle from design, implementation, testing, and deployment to day two operations
  • Deploying APIs using gRPC, GraphQL, and REST
  • Identifying and eliminating query bottlenecks
  • Innovating, designing, implementing, and testing new approaches to improve speed and scalability
  • Rotating release manager responsibilities via a GitOps-based deployment model

PostgreSQLJavaKubernetesSpringSpring BootData StructuresgRPCREST APICommunication SkillsProblem SolvingAdaptability

Posted 3 months ago
Apply