Company:
ALINE
Location: Little Ferry
Closing Date: 24/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
As a Software Engineer at Aline, you'll embark on a cutting-edge journey to develop and scale the Aline CRM software, leveraging your deep expertise in .NET environments and front-end innovation with React. Your role goes beyond coding; it encompasses leading teams, mentoring junior developers, and shaping the future architecture of our software solutions. With a focus on building responsive, high-quality applications, you'll drive Aline's success by ensuring seamless integration, robust security, and outstanding user experiences.
Requirements
- Minimum of 5 years of software development experience, with a proven track record of developing scalable, high-quality applications in .NET environments
- Strong proficiency in .NET Core and .NET Framework
- Knowledge of RESTful API design and development, with experience in consuming and integrating with third-party services and APIs. Familiarity with various data formats (e.g., JSON, XML) for web services
- Expertise in front-end development with React, including familiarity with Redux, React Router, and modern JavaScript (ES6+), as well as HTML5, and CSS3
- Proficiency in using Tailwind CSS for building responsive, visually appealing user interfaces
- Strong experience with Jest for testing React applications, ensuring high-quality code through unit and integration tests
- Experience with relational databases (e.g., SQL Server, PostgreSQL) and knowledge of NoSQL databases is a plus
- Familiarity with cloud services (e.g., Azure, AWS) and understanding of cloud architecture patterns and best practices
- Experience with continuous integration/continuous deployment pipelines and tools (e.g., Azure DevOps, GitHub Actions)
- Strong understanding of software engineering best practices, including coding standards, code reviews, source code management, build processes, testing, and operations
- Knowledge of security best practices, including experience with OAuth, OpenID Connect, and other security protocols in web applications
- Strong communication and interpersonal skills, capable of engaging with both technical and non-technical stakeholders
- Experience working in an agile development environment, with an ability to work independently and as part of a team on multiple concurrent projects
Responsibilities
- Understanding of microservice architecture principles and experience with designing, developing, and deploying microservices in a professional environment is a plus
- Experience in performance tuning, optimization, and scalability of application
Aline offers competitive compensation and benefits packages, professional development opportunities, and a vibrant work environment where innovation and collaboration are encouraged.
Apply Now
#J-18808-LjbffrShare this job
ALINE
Useful Links