Software Development - Senior Executive
Summary
Senior full-stack developer at Astrik Marketplace who designs, builds, and maintains scalable software products across the whole application stack, developing APIs and using AI coding tools like Copilot or Cursor. Works with .NET/Node.js/Python backends, SQL Server/PostgreSQL/MongoDB databases, and Git/GitHub workflows.
Software Development - Senior Executive
Key Responsibilities
- Design, develop, and maintain software products across the full application stack.
- Apply Clean Architecture or microservices principles to build scalable, maintainable applications.
- Develop and integrate APIs to support product functionality and system interoperability.
- Collaborate on technical design, code reviews, and product delivery.
- Manage source code through GitHub, following structured branching and version control practices.
- Use AI development tools to support implementation, debugging, and code quality.
Education Requirements
- Level: Bachelors or Masters
- Field of Study: Computer Science
Work Experience Requirements
- Area of Experience: Full Stack, AI Engineer
- Experience: 3–5 years of professional software development experience, including hands-on product development.
- Architecture: Experience with at least one of Clean Architecture or Microservices.
- Backend: Proficiency in at least one of .NET, Node.js, or Python.
- Databases: Experience with at least one of Microsoft SQL Server, PostgreSQL, or MongoDB.
- AI Development Tools: Practical working experience with at least one of Windsurf, Cursor, GitHub Copilot, or Claude.
- APIs: Experience with REST APIs, OpenAPI, and/or Model Context Protocol (MCP).
- Version Control: Sound knowledge of Git and GitHub, including branch management, pull requests, merging, and conflict resolution.
- Work Arrangement: (On-site / Hybrid / Remote)
Find answers to common questions about careers at Astrik, our hiring process, workplace culture, learning opportunities, and what you can expect as part of our team.
