Arrows Group are engaged with a telecommunications provider to search for a .NET Developer. The client have bases across Europe, so are open for candidates who are based in either UK, Netherlands, Spain, Portugal, Poland, France or Germany.
Contract length: 6 months (potential of extension)
Location: Fully remote, candidate must be based in one above countries
IR35: Outside IR35
Key Responsibilities
- Implement the necessary procedures and metrics for an effective monitoring of the platform
- Assist the roadmap management with quality estimates promoting an effective management of expectations
- Accountable for the outcomes of his work, and for the effectively working end-to-end flows;
- Strong contributor to roadmap implementation allowing a continuing and fast evolution of the solution. Be able to deliver small incremental features often
- Collaborate with other team members and contribute to a common code repository
- Promote seamless integration of the new features into the existing codebase
- Promote code quality, readability and high tests coverage
- Promote overall quality of the solution and ensure high performance
- Document the solution and flows
Requirements
- Strong knowledge and experience in the development of .NET applications
- Good knowledge of SOLID principles
- Knowledge of Golang and Java is a plus
- Proven experience with relational databases (e.g. MySQL, PostgreSQL)
- Knowledge of ActiveMQ, RabbitMQ, Kafka
- Proficient with REST APIs, both in implementing the interfaces and consuming
- Knowledgeable of high standards and patterns for software implementation
- Familiar with collaborative development tools and processes
- Familiar with CI/CD flows, Git, Docker and Kubernetes
- Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
- Comfort working in a highly agile, intensely iterative software development process
- Ability to work autonomously but reach out immediately if blocked
- Demonstrated ability to onboard and integrate with an organization long-term
- Positive and solution-oriented mindset
- Effective communication skills: Regularly achieve consensus with peers and clear status updates
- An inclination towards communication, inclusion, and visibility
- Self-motivated and self-managing, with strong organizational skills
- Demonstrated ability to work closely with other parts of the organization
- Share our values, and work per those values
- Proven analytical, problem-solving and troubleshooting skills
- Good understanding of cloud services and scalable infra-structure
If you are interested, please apply to the role or send your CV directly to luke.mellor@arrowsgroup.com
**This role is only open to local candidates - we will not be accepting the services of offshore/consulting partners for this project.**