Bachelor's degree in Computer Science or related field., Proven experience in .NET development and backend engineering., Strong understanding of database management and API integration., Excellent problem-solving skills and ability to work independently..
Key responsibilities:
Design and develop scalable backend systems using .NET technologies.
Collaborate with front-end developers to integrate user-facing elements.
Participate in code reviews and maintain high coding standards.
Troubleshoot and optimize existing applications for performance.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Our proprietary and awarded recruitment platform, empowered with AI, talentconnect.ai, allows the job search and candidate selection process to be faster and more accurate than traditional processes, achieving higher and faster compatibility between developers and companies. In a few months after launching, 90 companies already rely on Talent Connect for their IT searches, and more than 20.000 IT talents have enrolled and made their first interview with Talent Connect and are ready to go!
About the Role:
We are seeking a skilled API / Microservices Software Engineer to join our dynamic development team. In this role, you will be responsible for designing, building, and maintaining scalable and high-performance microservices and APIs that drive our digital experiences. You will collaborate closely with architects, other developers, and stakeholders to deliver innovative solutions that meet business needs.
Key Responsibilities:
Design, develop, and maintain RESTful APIs and microservices using .NET and C#.
Architect and implement scalable, cloud-native applications on AWS.
Build systems with clean, well-defined, and versioned interfaces to ensure loose coupling and high maintainability.
Participate in code reviews, design discussions, and architecture planning.
Collaborate with cross-functional teams to define, design, and deliver new features.
Ensure the performance, quality, and responsiveness of applications.
Implement best practices for API security, scalability, observability, and monitoring.
Continuously research, evaluate, and apply new technologies and development practices.
Troubleshoot, debug, and upgrade existing systems.
Must-Have Qualifications:
Strong experience with .NET Core / .NET Framework and C#.
Hands-on experience building and deploying applications on AWS (EC2, Lambda, API Gateway, S3, DynamoDB, etc.).
Solid understanding of microservices architecture and design patterns.
Expertise in building and maintaining APIs with clear, stable contracts and interfaces.
Proficiency in building and consuming RESTful APIs.
Familiarity with CI/CD pipelines and DevOps practices.
Strong problem-solving skills and a commitment to delivering high-quality software.
Nice-to-Have Skills:
Proficiency with Node.js and Typescript (or another language: Python, Go, Rust).
Knowledge of Elastic Search (ELK stack).
Familiarity with containerization technologies (Docker, Kubernetes).
Experience with serverless architecture on AWS.
Application Process
Interested in taking your career to the next level? Follow these steps:
Please apply here!
Register in www.talentconnect.ai and have your last first interview.
We are excited to learn more about your journey and welcome your unique expertise to our team!
Follow us in LinkedIn as well to learn more about opening and news about the industry: https://www.linkedin.com/company/talentconnect-ai