Related skills
.net azure java aws pythonπ Description
- Design, develop, and maintain scalable cloud-native apps using .NET and Java or Python
- Collaborate with cross-functional teams to define, design, and deliver new features
- Implement and maintain unit tests; follow TDD practices where applicable
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives
- Set up and maintain CI/CD pipelines for seamless deployment and integration
- Use Git for version control and actively contribute to code reviews
- Work on Azure or Google Cloud Platform (preferred), or other cloud services such as AWS
π― Requirements
- 4+ years of hands-on experience with .NET Core (C#)
- .NET Version 5 or older; proficient in development
- Strong understanding of object-oriented programming
- Upgrading legacy .NET Framework apps to modern .NET
- Familiar with design and architectural patterns
- Knowledge of concurrency patterns
- Microsoft SQL Server
- Experience with Entity Framework
- Knack for writing clean, readable, and easily maintainable code
- Understanding of fundamental design principles for building a scalable application
- Experience creating database schemas that represent and support business processes
- Basic understanding of CLR, its limitations, weaknesses, and workarounds
- Experience implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools gitlab,github
- Familiarity with unit testing frameworks and TDD methodologies
- Experience with CI/CD tools, and Agile software development practices
- Ability to work collaboratively in a fast-paced, team-oriented environment
- Excellent communication and problem-solving skills
- A Bachelor's degree in Computer Science, Computer Engineering, or related, or equivalent work experience required
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!