BlackStone eIT is seeking a passionate and skilled Senior Full Stack Developer specializing in Angular and .NET.
The role involves driving the development of high-performance web applications that enhance user experience while ensuring robust server-side performance.
You will collaborate with designers and product managers, contributing to the entire application lifecycle from concept through delivery.
Responsibilities include developing and maintaining dynamic web applications using Angular for front-end and .NET for backend development.
You will participate in designing application architectures to optimize performance and scalability.
The position requires working closely with UX/UI designers to implement visually appealing and user-friendly interfaces.
You will write clean, maintainable, and efficient code while adhering to best practices.
Troubleshooting and resolving any technical issues that arise during development is also part of the role.
You will facilitate code reviews and provide guidance to junior developers.
Staying abreast of technological advancements and integrating relevant new technologies into projects is essential.
Requirements:
A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
Candidates must have 5+ years of experience in full stack development, with a focus on Angular and .NET technologies.
Proficiency in front-end technologies including Angular 8+ and HTML/CSS/JavaScript is necessary.
A strong background in backend technologies like .NET Core and ASP.NET MVC is required.
Experience with database systems, including SQL Server or similar RDBMS, is essential.
Familiarity with building RESTful APIs and Microservices is expected.
Knowledge of Agile development methodologies and version control systems (Git) is required.
Excellent analytical and problem-solving abilities are necessary for this role.
Strong communication skills and a collaborative mindset are essential.
The ability to manage multiple projects and meet deadlines in a fast-paced environment is required.
Benefits:
The position offers Paid Time Off to support work-life balance.
A Performance Bonus is available based on individual and company performance.
Opportunities for Training & Development are provided to enhance professional growth.