Job Overview
Plan A Technologies is looking for a
Fullstack Angular & .NET Software Developer. This is an exciting job with room for significant career growth.
Please note: you must have at least 5 years of experience to be considered for this role.
Job Responsibility & Experience
- Highly proficient in Angular / TypeScript. A large part of the role involves front-end Angular development, so you must be very strong here, with at least two years of real hands-on Angular coding experience.
- Strong expertise with C# development including these areas: multi-threading, interfaces, entity frameworks, and dependency injection.
- Experience in the design and implementation of RESTful services using ASP.Net WebAPI, Entity Framework.
- Understanding of CQRS.
- Deep understanding of OOP, design patterns, SOLID principles.
- Strong experience working with SQL Server
- Practical knowledge of unit tests, code coverage, and Test-Driven Development.
- The ability to write clean, readable, self-documenting code with clear separation of concerns.
- Comfortable taking ownership of complex software features from concept through to deployment.
- Able to work with one or more existing software solutions and to drive the implementation of new features for the solutions.
- Advanced problem-solving abilities, research, and learning skills.
- Ability to work with engineers in multiple countries.
- Must have an organized and analytical working style, and the ability to plan your own work.
- Initiative and drive to do great things.
About The Company/Benefits
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Read more about us here: www.PlanAtechnologies.com
Location: This is a hybrid position. You’ll have to work in a Hyderabad or Chennai office twice a week.
Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
Benefits: Vacation, Brand New Laptop, and More: You’ll get a generous vacation schedule and other goodies.
If this sounds like you, we'd love to hear from you!