We are seeking a talented and experienced .NET Developer with expertise in React or AWS Cloud to join our dynamic team. The ideal candidate will have a strong background in designing, developing, and maintaining web applications using modern technologies and cloud services. This is an exciting opportunity to work in a collaborative environment and deliver seamless, scalable, and high-performance solutions.
Key Responsibilities
- Develop and Maintain Applications. Build, design, and maintain web applications using .NET (C#), React, and related technologies.
- Collaborative Development. Work closely with UI/UX designers, business analysts, and backend developers to deliver robust end-to-end solutions.
- Write Clean Code. Adhere to industry best practices and design patterns to write scalable, efficient, and clean code.
- API Integration. Develop and integrate RESTful APIs for smooth communication between frontend and backend systems.
- Cloud Solutions. Leverage AWS services such as EC2, Lambda, S3, RDS to build and deploy cloud-based solutions.
- Optimize Performance. Ensure the application is optimized for high availability, scalability, and performance in cloud environments.
- Code Reviews & Troubleshooting. Participate in code reviews, resolve bugs, and ensure high-quality, defect-free deliverables.
- Testing. Develop and implement unit tests and integration tests to ensure software quality.
- Stay Updated. Keep up with emerging technologies, trends, and best practices in web development and cloud services.
Required Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 3+ years of professional experience in .NET development (C#).
- Hands-on experience with React (including state management libraries like Redux if applicable).
- Solid experience in AWS Cloud (e.g., EC2, S3, Lambda, RDS, API Gateway).
- Strong proficiency in Web APIs, RESTful services, and integrating third-party APIs.
- Familiarity with front-end build tools like Webpack, NPM, and version control using Git.
- Proficient in SQL Server or other relational databases.
- Familiarity with Agile/Scrum methodologies and experience working in an agile development environment.
- Excellent problem-solving skills and the ability to work both independently and in a team environment.
Why Join Us
- Work with cutting-edge technologies in a collaborative and dynamic environment.
- Opportunity to grow your skills in cloud computing, AWS, and modern web frameworks.
- Contribute to the development of innovative solutions that impact real-world applications.
If you're passionate about web development, cloud computing, and building scalable solutions, we'd love to hear from you!
How to Apply
Send your updated CV to [email protected]. Looking forward to hearing from you!