Growexx is seeking a .NET Development Manager to lead our software development team in designing, developing, and maintaining robust applications using the latest .NET technologies. The ideal candidate will have extensive experience in C#, .NET Core, .NET 8/9, REST API development, and a strong background in front-end and back-end technologies. This role requires expertise in cloud platforms (Azure, AWS, Google Cloud), databases (SQL Server, PostgreSQL, MySQL), and Agile methodologies.
Key Responsibilities
- Lead and mentor a team of developers, ensuring best practices in coding, architecture, and software development
- Oversee the design, development, and deployment of scalable applications using C#, .NET Core, .NET 8/9, REST API
- Collaborate with cross-functional teams to define project requirements and deliver high-quality solutions
- Manage database architecture and optimization for SQL Server, PostgreSQL, and MySQL
- Ensure seamless integration of front-end technologies (AngularJS, Angular 10+, JavaScript, HTML, CSS) with backend systems
- Drive cloud adoption strategies using Azure, AWS, and Google Cloud
- Implement and oversee testing frameworks such as Cypress, nUnit, and TestRail
- Utilize project management tools like JIRA, Confluence, and Office 365 to track progress and ensure timely delivery
- Champion Agile, Scrum, and Waterfall methodologies to optimize development workflows
- Ensure compliance with healthcare industry standards and regulations when applicable
Key Skills
- Strong expertise in C#, .NET Core, .NET 8/9, REST API development
- Proficiency in Core Java, PHP, AngularJS, Angular 10+, JavaScript, HTML, CSS
- Experience with SQL Server, PostgreSQL, MySQL and cloud platforms (Azure, AWS, Google Cloud)
- Hands-on experience with Visual Studio, VS Code, SQL Server Management Studio
- Knowledge of testing frameworks (Cypress, nUnit, TestRail) and CI/CD pipelines
- Familiarity with Agile, Scrum, and Waterfall methodologies
- Experience in healthcare technology solutions
- Certifications in Microsoft Azure, AWS, or Google Cloud (Preferred)
Education and Experience
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- 8+ years of experience in software development, with at least 3+ years in a managerial role
Analytical and Personal skills
- Strong leadership, communication, and problem-solving skills
- Must have good logical reasoning and analytical skills
- Ability to break big goals to small incremental actions
- Excellent Communication skills in English – both written and verbal
- Demonstrate Ownership and Accountability of their work
- Great attention to details
- Self-Criticizing
- Demonstrate ownership of tasks
- Positive and Cheerful outlook in life