About Us:We are a dynamic SaaS company focused on helping risk manage power generation sites across the world. As we expand into the insurance space and new markets including North America and Asia, our product is rapidly growing. We’re seeking a talented developer to join our team and play a critical role in building new features and scaling our platform. Currently in our "scale-up" phase, our tech stack is moving into AWS, adopting an event-based serverless architecture, with infrastructure managed by Terraform and deployments automated via CodePipeline. We aim to reduce legacy tech and embrace more SaaS-based technologies, allowing our team to focus on building new features and products rather than supporting deployments. Role Overview:As a Mid/Senior Level Developer, you will contribute to developing new features, optimizing our infrastructure, and helping our product scale to meet increasing demand. This role offers the flexibility of remote work. You will collaborate with a team spread across the UK and South Africa, working with real-time data from power stations and wind farms worldwide, transforming data into insights. RequirementsKey Responsibilities:Design, develop, and maintain scalable and secure web applications using Java and Angular. Collaborate with the product team to understand requirements and translate them into technical solutions. Build and optimize cloud-based infrastructure using AWS services. Implement and maintain CI/CD pipelines to streamline development and deployment processes. Write clean, efficient, and reusable code following best practices. Work with version control systems to manage codebases effectively. Troubleshoot and resolve software defects and performance issues. Contribute to continuous improvement of development processes and technologies. Technical Skills:Proficiency in Java and Angular (latest versions preferred). Strong understanding of AWS services such as EC2, S3, RDS, and Lambda. Hands-on experience with CI/CD tools like Jenkins, GitLab CI/CD, or AWS CodePipeline. Experience with version control systems, preferably Git. Experience with MySQL is essential; NoSQL experience is a plus. Experience:At least 3 years of professional software development experience. Proven experience in developing and scaling SaaS platforms is highly desirable. Soft Skills:Excellent problem-solving and analytical skills. Strong communication skills for effective remote collaboration. Self-motivated with a proactive approach to work and learning. BenefitsWhat We Offer:Competitive salary and benefits. Fully remote work environment with flexible hours. Opportunities for professional growth and career development. A collaborative and supportive team culture. The chance to work on an exciting, growing SaaS product.#J-18808-Ljbffr
Job Title
Software Developer (UK Citizens Only)