Digital Technology Specialist – Software Engineering

Posted 2 days ago

This is a fully remote position, open to applicants in India.

📋 Description

• Design and develop small modules, extensive components, features, feature sets, or entire feature areas.

• Collaborate with Architects, Data Scientists, Business stakeholders, and Product Managers to capture system-level requirements.

• Define work scope, provide preliminary estimates, and support those estimates with factual justification.

• Utilize knowledge of the Agile software development lifecycle.

• Participate in technical discussions, engage in technical designs, and convey technical ideas through whiteboarding.

• Work alongside peers in a dynamic technical design and development team.

• Lead a team of 2 to 3 developers in planning, executing, and/or designing architecture using Agile methodologies like Scrum.

• Deliver tasks promptly in a fast-paced environment to achieve product release objectives.

• Uphold code quality through best practices, unit testing, and code-quality automation.

• Offer and receive constructive feedback on design and development processes.

• Apply domain expertise and maintain a customer-centric approach.

• Assist with build, release, and deployment processes.


⛳️ Requirements

• Over 7 years of practical experience in backend/frontend development for Web/Cloud applications.

• Previous experience in deploying applications on Azure/AWS utilizing microservices architecture.

• Familiarity with Docker/containerization.

• Expertise in backend development with TypeScript, Node.js, and Angular.

• Proficient in MySQL and PostgreSQL.

• Practical experience with session management, caching, algorithms, data structures, and secure coding practices.

• Proficient in JavaScript/TypeScript, HTML, CSS, jQuery, web servers, and RESTful web services.

• Hands-on experience with AMQP/MQTT and message brokers like RabbitMQ/Kafka.

• Adaptability to learn and develop in any necessary language, technology, or tool.

• Strong understanding of application and infrastructure architecture along with non-functional aspects such as performance, scalability, reliability, and availability.

• In-depth knowledge and practical experience in OOPS, best practices, refactoring, maintainable/reusable code, design principles and patterns, architecture, TDD, unit testing, debugging, and automation.

• Ability to decompose problems and estimate development task durations.

• Degree in Computer Science or a related STEM field.


🏝️ Benefits

• Option to work remotely from home or any other location (up to 5 days a week), subject to Manager approval post-pandemic.

• Modern work-life balance policies and wellness initiatives.

• Comprehensive private medical care options.

• Safety net provided by life insurance and disability programs.

• Customized financial programs.

• Additional elective or voluntary benefits available.

• Opportunities for training and development.

• Reward and recognition programs.

People also viewed

Arista Networks1 day ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma1 day ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh1 day ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks1 day ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers