Essential Job Functions Core Technical Areas Backend Services: .NET ecosystem (F#), building APIs and microservices Databases: SQL Server, PostgreSQL - design, optimization, and administration Cloud Platforms: Azure and AWS infrastructure and services Event Processing: Message queues, event streaming, asynchronous processing Integration: REST APIs, third-party system integrations, data pipelines Backend Development Design, develop, and maintain backend services and APIs Build scalable microservices and distributed systems Implement business logic and data processing workflows Write clean, testable, well-documented code Participate in code reviews and technical design discussions Debug and resolve production issues Collaborate with stakeholders Database Engineering Design and optimize relational database schemas Create and maintain stored procedures, functions, and views Perform query optimization and performance tuning Manage database migrations and version control Monitor database health and resolve performance issues Implement data integrity and security best practices DevOps & Operations Deploy services to cloud environments Implement CI/CD pipelines Configure monitoring and alerting Write infrastructure as code Participate in on-call rotation Document deployment procedures Collaboration and Training Work within Agile/Scrum teams Participate in sprint planning and retrospectives Mentor junior developers Complete all the required training courses for the role assigned in the company learning portal Communicate technical concepts to non-technical stakeholders Technical Expertise Strong proficiency in F# or similar object-oriented languages Expert-level SQL skills (T-SQL, PL/pgSQL, or equivalent) Experience with RESTful API design and implementation Solid understanding of cloud platforms (Azure and/or AWS) Experience with version control (Git) and CI/CD practices Database Expertise Database schema design and normalization Query optimization and performance tuning Stored procedure and function development Indexing strategies and execution plan analysis Data migration experience Understanding of database security and backup strategies
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1,001-5,000 employees