13 Career Stone Jobs
Senior Software Developer - .Net/AngularJS (4-8 yrs)
Career Stone
posted 4d ago
Key skills for the job
Responsibilities :
- Design, develop and maintain scalable, high-performance web applications using.NET Core and Angular.
- Create solution architecture document with deep technical details.
- Collaborate with cross-functional teams to gather requirements, analyze the user needs and develop technical solutions.
- Build efficient and reusable code and libraries for future use.
- Deep expertise in Solution architecture, Enterprise architecture patterns to address the concerns on security, monitoring, performance & scalability.
- Implement unit testing and continuous integration practices to ensure code quality and maintainability.
- Deploy and manage applications in the AWS cloud environment.
- Monitor and troubleshoot application issues, ensuring high availability and performance.
- Collaborate with DevOps teams to implement CI/CD pipelines and automate deployment processes.
- Mentor junior developers, conduct code reviews, and provide constructive feedback.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Strong proficiency in .NET Core and Angular, with at least 8-10 years of full stack & programming experience.
- Experience in designing and building scalable and secure applications in the AWS/Azure cloud environment.
- Solid understanding of AWS services, such as EC2, S3, Lambda, DynamoDB and API Gateway.
- Good to have experience in microservices & gRPC development.
- Familiarity with cloud-based deployment and containerization using tools like Docker and Kubernetes.
- Strong knowledge of web technologies, such as HTML5, CSS3, JavaScript, and RESTful APIs.
- Hands-on experience with RDBMS and MongoDB databases.
- Knowledge of software engineering best practices, including Agile methodologies and code versioning systems like Git.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Ability to thrive in a fast-paced and dynamic work environment.
- Good to have experience in the banking & finance domain
Skills Set :
- Good communication skills
- Presentation skills
- Analytical skills
- The ability to motivate and work in a team.
- IT Savvy should have a working knowledge of MS office.
Functional Areas: Software/Testing/Networking
Read full job description