Job Description
Join Growe as a Senior Software Engineer specializing in .NET web development. You'll contribute to maintaining and evolving core functionalities, optimizing system performance, and collaborating within an Agile team to deliver impactful solutions for our users.
Key Information
- Location Model: N/A
- Location Details: N/A
- Salary Range: Competitive
- Years Experience Min: 3+ years
- Employment Type: N/A
- Company Industry: N/A
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: N/A
Technical Stack
- Core (Must-Have):
- .NET Framework
- .NET Core
- ASP.NET Core
- C#
- Microservices architecture
- Unit and Integration tests
- Gitlab CI or other CI/CD technologies
- Nice-to-Have:
- Docker
- Kubernetes
Role & Responsibilities
- Key Responsibilities:
- Support current functionality and maintain backward compatibility.
- Deliver completed tasks and provide advisory assistance to QAs.
- Analyze and tune system designs to fix performance bottlenecks.
- Analyze tasks, decompose them, and estimate development time.
- Perform merge request cross-review.
- Must-Have Qualifications:
- 3+ years of .NET web development experience.
- Expertise and deep understanding of .NET Framework, .NET Core, ASP.NET Core, and C#.
- Experience with microservices architecture.
- Experience with Unit and Integration tests.
- Experience with Gitlab CI or other CI/CD technologies.
- Experience working in an Agile/Scrum development process.
- Good communication skills.
- Problem-solving skills with end-to-end ownership.
- Nice-to-Have Qualifications:
- Experience with Docker.
- Experience with Kubernetes.
- Openness to challenges.
Company & Culture
- Benefits Highlights:
- N/A
- Potential Red Flags / Things to Note:
- Limited details provided about the company, product, or specific benefits.
- Company Culture Snippets:
- Emphasis on teamwork and mutual support.
- Focus on achieving measurable results over process rigidity.
- Embraces change and challenges as opportunities.
Growe welcomes those who are excited to: Support the current functionality and maintain backward compatibility for the releases; Deliver completed tasks for testing and provide advisory assistance to QAs during testing; Take a part in analyzing and tuning system designs to identify and fix performance bottlenecks; Take a part in analyzing tasks, decompose them, and estimate the development time; Identify areas for improvements; Perform merge request cross-review.
We need your professional experience: 3+ years of .NET web development experience; Expertise and deep understanding of .NET Framework, .NET Core, ASP.NET Core, and C# technologies; Experience with microservices architecture; Experience with Unit and Integration tests; Experience with Gitlab CI or other CI/CD technologies; Experience working in an Agile/Scrum development process; Experience with Docker, Kubernetes (will be a plus).
We appreciate if you have those personal features: Good communication skills; Problem-solving skills, ability to demonstrate end-to-end ownership of a problem; Openness to challenges.
We are seeking those who align with our core values: GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals; DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success; BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.
We need your professional experience: 3+ years of .NET web development experience; Expertise and deep understanding of .NET Framework, .NET Core, ASP.NET Core, and C# technologies; Experience with microservices architecture; Experience with Unit and Integration tests; Experience with Gitlab CI or other CI/CD technologies; Experience working in an Agile/Scrum development process; Experience with Docker, Kubernetes (will be a plus).
We appreciate if you have those personal features: Good communication skills; Problem-solving skills, ability to demonstrate end-to-end ownership of a problem; Openness to challenges.
We are seeking those who align with our core values: GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals; DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success; BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.
Job Details
Location
Remote / Anywhere
Key Skills
KubernetesDockerCi/cdC#AgileScrumAsp.net Core.net CoreUnit TestsIntegration TestsMicroservices Architecture.net FrameworkGitlab Ci