Back-End Developer
Build Executive
Prepare for this role
Job Type
Description
We are looking for a developer responsible for building scalable and resilient systems, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications and coordinate with the rest of the team working on different infrastructure layers. Therefore, a commitment to collaborative problem solving, sophisticated design, and a quality product are essential.
Responsibilities
• Design solutions according to business requirements
• Collaborate with business stakeholders and other team members
• Follow agile methodologies for deliveries
• Write tested, maintainable and industry-standard code
• Take ownership of tasks end-to-end
• Refactor legacy code when applicable
• Ensure visibility and observability of deliverables
Job requirements:
• Proficient in at least one high-level strongly-typed language, e.g., Java, Scala, C# with a good knowledge of its ecosystem (we mainly use C#/.NET Core)
• Strong understanding of object-oriented programming, design patterns and
principles
• Strong understanding of Web API technologies, e.g., REST, WebSockets
• Experience with writing unit, integration, or e2e tests
• Understanding of NoSQL and SQL, their differences, and their applications
• Familiar with various design and architectural patterns, e.g., microservices
Nice to haves:
• Experience with observability tools and techniques, e.g., Kibana, Logging
• Experience with CI/CD
• Experience with on-prem or cloud, e.g., Azure, AWS
• Knowledge in blockchain, smart contracts, or crypto
This job is found at InterviewStack.io
Skills
About Build Executive
Build Executive is one network with many parts. We are a Global Executive Search and Talent Intelligence Partner. We advise the world’s most dynamic organizations to find leaders – top talent, adept at working across borders in markets around the world. We are an agency built through executive search and talent intelligence.