Bengaluru, Mohali
INR 30.0 - 40.0 Lacs P.A.
Work from Office
Full Time
Everything we do is powered by our customers! Featured on Deloitte's Technology Fast 500 list and G2's leaderboard, Maropost offers a connected experience that our customers anticipate, transforming marketing, merchandising, and operations with commerce tools designed to scale with fast-growing businesses. With a relentless focus on our customers success, we are motivated by curiosity, creativity, and collaboration to power 5,000+ global brands. Driven by a customer-first mentality, we empower businesses to achieve their goals and grow alongside us. If you're ready to make a significant impact and be part of our transformative journey, Maropost is the place for you. Become a part of Maropost today and help shape the future of commerce! About The Position: As a Senior Platform Engineer you will play a crucial role in developing, maintaining, and optimizing our .NET-based applications. Your expertise in .NET development, code refactoring, and experience with both Linux and Windows environments will be essential. Additionally, your exposure to various open-source databases, cloud platforms like Azure and GCP, and experience with DevOps tooling will contribute to the success of our platform. We welcome candidates from Chandigarh and Bangalore to complement our existing teams. What You'll Be Responsible For: Work with .NET code/framework to develop and maintain applications running on Windows machines. Refactor code and identify/resolve bugs to improve application performance and functionality. Utilize experience working on both Linux and Windows-based machines to ensure compatibility and smooth operation of applications. Analyze and upgrade core API microservices from .NET Core 3.1 to .NET 8, ensuring successful builds and addressing any potential errors during the upgrade process. Develop and maintain Windows services, ensuring their reliability and efficient operation. Refactor and develop efforts for upgrading the Backoffice application from the old ASP .NET Web Forms framework to a higher version, addressing code compatibility and functionality improvements. Collaborate with team members to analyze and assess the scope of refactoring and development efforts for upgrading applications using Microsoft Assistant tools and Microsoft Planner. Utilize experience with Azure and GCP to deploy and manage applications on cloud platforms, ensuring scalability and reliability. What You'll Bring to Maropost: Bachelor's degree in computer science, Engineering, or equivalent work experience. 8+ years in .NET development, with proficiency in working with .NET code/framework. Experience with code refactoring and bug fixing to improve application performance and functionality. Ability to work on both Linux and Windows-based machines. Exposure to various open-source databases for data storage and management. Experience working on different cloud platforms, primarily Azure and GCP. Deep understanding of Azure-based services and DevOps tooling for building and deploying .NET applications. Strong communication skills and the ability to collaborate effectively with team members. Preferred Qualifications: 10+ years in .NET development, with proficiency in working with .NET code/framework. In-depth knowledge in architecting and optimizing large-scale .NET applications. Familiarity with distributed systems and message queuing systems. Experience with Kubernetes and writing YAML manifests for deployment and configuration management. Experience with monitoring and observability tools. Familiarity with network security concepts. Excellent communication and collaboration skills. Hands-on Experience (Advantageous): 3+ years of experience in developing and maintaining Windows services for .NET applications. Hands-on experience of at least 3 years in designing and implementing backup and disaster recovery solutions for Windows-based environments. Proficiency of at least 3 years in writing and maintaining automation scripts for Windows-based infrastructure tasks. Previous involvement of at least 2 years in setting up and maintaining CI/CD pipelines for .NET applications. Direct experience of at least 3 years with Windows system administration and troubleshooting. Practical knowledge of at least 2 years in managing Windows-based servers and services. Demonstrated experience of at least 2 years in configuring and utilizing monitoring and observability tools effectively in Windows environments. Proficient for at least 3 years in optimizing database performance through advanced indexing strategies, query optimization, and tuning methodologies in Windows-based databases. Previous exposure of at least 2 years to Windows-based distributed systems and message queuing systems. Hands-on experience of at least 2 years with Windows-based network security tools and concepts, including firewalls and intrusion detection/prevention systems. Equal Employment Opportunist: Maropost is deeply committed to promoting diversity, advancing equity and fostering a culture of inclusion. Therefore, we invite applications from marginalized and equity-seeking groups. Individuals seeking employment at Maropost are considered without regards to race, colour, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status. Accommodations are available on request for candidates taking part in all aspects of the selection process. Please feel free to reach out to the recruitment team for any accommodation requests or questions.
Mohali, Bengaluru
INR 25.0 - 35.0 Lacs P.A.
Work from Office
Full Time
Senior Software Engineer- ROR Certified a Great Place to Work” in India Maropost transforms marketing, merchandizing and operations with commerce tools designed to scale with fast growing businesses. Driven by curiosity, creativity, and collaboration we power 5,000+ global brands. We believe in fostering a learning culture where everyone can thrive. If you have a passion for innovation and a drive to create, you'll find a career here. If you're ready to make a significant impact and be part of our transformative journey, Maropost is the place for you. Become a part of Maropost today and help shape the future of commerce What you'll be responsible for: Build and manage REST API stack for Maropost Web Apps. Given the architecture strategy related to our big data, analytics and cloud native product vision, work on the concrete architecture design and when necessary, prototype it Understanding of systems architecture and ability to design scalable performance-driven solutions. Drive innovation within the engineering team, identifying opportunities to improve processes, tools, and technologies Drive the architecture and design governance for systems, and products under scope, as well as code and design reviews. Technical leadership of the development team and ensuring that they follow industry-standard best practices Evaluating and improving the tools and frameworks used in software development Design, develop and architect complex web applications Integrate with ML and NLP engines. DevOps, DBMS & Scaling on Azure or GCP. What you'll bring to Maropost: B.E/B.Tech 3+ years of experience with building including design and architecting backend applications, web apps & analytics preferably in commerce cloud or marketing automation domain . Experience in deploying applications at scale in production systems. Experience with platform security capabilities (TLS, SSL etc) Experience of high-performance web-scale & real-time response systems Experience in building and managing API endpoints for multimodal clients. Enthusiasm to learn and contribute to a challenging & fun-filled startup. A knack for problem-solving and following efficient coding practices. Very strong interpersonal communication and collaboration skills Advanced HLD, LLD, Design Patterns knowledge is a must. Hands-on experience with tech stacks – RoR and PostgreSQL Familiarity with any of the following will be added advantage - Open-source databases and caching: Redis, Memcache, MySQL Cloud services: Managing infrastructure with basic services from GCP or AWS, such as VMs, Kubernetes clusters, and Load Balancers. Monitoring and observability tools: Prometheus, Grafana, Loki, OpenTelemetry. Open-source reverse proxies/API Gateways: HAProxy, Nginx, Traefik, Caddy, KrakenD. Open-source WAF tools and firewalls: Fail2ban, ModSecurity, Coraza. Frontend technologies: HTML, CSS, JavaScript, React JS, Vue JS. Network protocols and libraries: HTTP, WebSocket, Socket.IO . Version control and CI/CD: Git, Jenkins, Argo CD, Spinnaker, Terraform Learn more about Maropost platforms below: Maropost Commerce Suite: Empowering Fast-Growing Businesses AU/NZ #1 Retail POS Systems | Point of Sale Software: Retail Express Australia's Best Ecommerce Platform. Made for Growing Businesses | Neto Empower Your E-commerce with AI-Driven Search & Personalization JetSend - Send Transactional Emails via SMTP or API InboxAware - Achieve record-breaking inbox placement and deliverability Equal Employment Opportunist: Maropost is deeply committed to promoting diversity, advancing equity and fostering a culture of inclusion. Therefore, we invite applications from marginalized and equity-seeking groups. Individuals seeking employment at Maropost are considered without regards to race, color, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status. Accommodations are available on request for candidates taking part in all aspects of the selection process. Please feel free to reach out to the recruitment team for any accommodation requests or questions.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.