Senior .Net Software Engineer
Porto
Job description
As a Senior .Net Software Engineer, you will play a critical role in implementing, and maintaining large-scale, enterprise-level applications. You will be responsible for writing high-performance, simple, and testable code, with experience deploying to Kubernetes, working with relational databases like
We are looking for someone who is passionate about technology, thrives in a collaborative environment, and has a proven track record of delivering complex projects on time with high quality.
Come and be part of our dynamic and innovative team, where you can make a significant impact and contribute to the success of our projects.
Requirements
You're Great At:
Extensive experience with .NET development (At least 8 years of professional experience)
Experience with cloud platforms like AWS, Azure, or GCP
Knowledge of best practices in software development, including code reviews, testing methodologies, and CI/CD processes
Designing and implementing large-scale, enterprise-level applications
Providing technical leadership and mentoring other engineers
Leading architectural design decisions
Collaborating with cross-functional teams to deliver high-quality software solutions
Working in an Agile development environment
It Would Be Fantastic If You Also Have
Experience with SQL
Experience with Kubernetes
Experience with Kafka
Strong problem-solving and analytical skills
Excellent verbal and written communication skills
Passion for technology and continuous learning