Posted today · be early
Fullstack .NET Developer (React)
gravity9
WorldwideremotePosted today
Skill Required
.NET-DevelopmentFullstack-DevelopmentReactSoftware-EngineerBackend-DevelopmentSenior-Full-Stack-Engineer-(.NET-React)Senior-.NET-Full-Stack-DeveloperSenior-.NET-Full-Stack-EngineerBackend DeveloperFull Stack DeveloperDotnet Developer.NETsoftware engineeringMicroservicesEngineeringTypeScriptanalyticalMongoDBwrittenRESTdesignAzureAgileJiraAPIsUnityAWSGitandFulltime
Key highlights
- At least five years of experience with .NET and React.js required.
- Strong experience with .NET Core 2+ and TypeScript.
- Demonstrable experience with microservices architecture and Azure or AWS.
- Role involves designing and implementing secure, scalable applications.
- Salary details will be communicated ahead of the first recruitment meeting.
- Collaborative, client‑facing role requiring excellent spoken and written English.
Role overview
We are looking for a smart, enthusiastic full‑stack software engineer with a keen interest in current technology and engineering. Using your experience of ASP.NET Core and React.js and software engineering best practices, you will be involved in the design and implementation of secure and scalable applications that are transforming industries.
Responsibilities
- Using your experience of ASP.NET Core and React.js and software engineering best practices, you will be involved in the design and implementation of secure and scalable applications that are transforming industries.
- You will take an active part in team discussions and code reviews.
- You will work collaboratively with your colleagues to identify, prioritise and deliver features which bring value to our clients.
- You will be part of small, multi‑disciplinary teams delivering complex change.
- You will have a collaborative mindset and be flexible to take on different responsibilities over the lifetime of projects.
Requirements
- At least five years of experience with .NET and React.js.
- Strong experience working with Core 2+.
- Proficiency in and TypeScript.
- Demonstrable experience in using a microservices architecture.
- Experience working with Azure or AWS.
- Experience writing unit and integration tests.
- Familiarity with RESTful APIs.
- Excellent analytical and problem‑solving skills.
- Ability to understand business requirements and translate them into technical requirements.
- Excellent command / highly proficient in spoken and written English (working directly with UK/US based clients).
- Development methodologies: Familiarity with agile working and test‑driven development. Use of Git and JIRA.
- Customer Focus – passion for understanding the problem we are trying to solve with software and to advocate solutions to your client.
- Delivery focus - strong analysis and problem‑solving skills. Ability to evaluate, design and implement effective solutions. Flexibility to adapt skills to a spectrum of client engagements, use cases and modes of change delivery.
- Exemplary standards of personal integrity and respect for others – professional approach to all aspects of client engagement and collaborative team working, able to quickly build relationships based on trust and transparency. Strong presentation and written and verbal communication are essential given the client facing nature of the role.
- Value driven - Creative thinking, with aptitude for innovation and strong desire to exceed client expectations.
- Energy – positive attitude and determination to learn and succeed.
Nice to have
- Experience in MongoDB or other NoSQL databases.
- AWS Professional Certifications.
- Education: An excellent result in computer science or another STEM subject is preferred, either at MSc or BSc level, but alternative education paths will be considered.
Additional details
- gravity9 is a boutique IT consulting company headquartered in the UK with offices in the US, Canada, Poland, and Colombia.
- Our team has deep experience in engineering, experience design and product management.
- We enjoy a challenge and pride ourselves on working with our clients on their most complex problems, finding elegant and flexible solutions that help them transform their businesses.
- The company is experiencing significant growth and expansion and is looking for talented individuals to join the team.
- The hiring process is aimed at securing projects that align with business goals before extending offers.
- Candidates may be considered for future projects and will have their profile retained after recruitment.
- Recruitment process steps: Recruiter Screen (≈60 mins), Tech 1 Interview with software consultants (≈90 mins), Tech 2 Interview with tech leads (≈90 mins), Final Interview with leadership team (≈30 mins).
- The salary details for the role will be communicated ahead of the first recruitment meeting.
- The role was originally posted on Himalayas.