Software Engineer
Core
Designing and developing mission-critical web application architecture and systems to support customer sales strategy and business expansion.
Role type
Software Engineer (Web Application Architecture)
Builds
Mission-critical web applications and scalable systems
Domain
Technology distribution, supply chain, and logistics
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture design, scalable system development, business layer integration, CI/CD coordination, testing automation, technical solution research, SLA management, code quality assurance
Preferred skills
Knowledge of latest technology trends, competitor analysis, translating technical concepts to business terms
Technologies
Web application frameworks, CI/CD tools, testing automation frameworks
Responsibilities
Identify opportunities for business expansion in support of customer sales strategy, implement web application architecture with focus on zero-defect and scalability, collaborate with product managers on feature definition, translate product requirements into maintainable architecture, design and develop high-availability systems, integrate application business layer with external components, coordinate continuous integration and testing automation, research and present technical solutions in business terms, communicate status and risks on design, execute implementation according to project plans
Seniority
Mid-level, independent contributor with foundational knowledge
