
**Work remotely / Work From Home with BigStep Technologies throughout your tenure**
Desired candidates must have 8+ years of total experience in backend development with good expertise in MEAN Stack (MongoDB, ExpressJS, AngularJS, Node.js) and JavaScript, along with strong development and coding skills, good analytical and problem-solving skills.
Roles and Responsibilities :
What You'll Do
- Create the system architecture for any product from scratch as well as drive it for more than one development teams
- Design and deliver solutions that enable fast and efficient deployment of quality code to production
- Document the architectural blueprint and end to end design through flowcharts and diagrams.
- Set coding standards for development teams and ensure all released code is following standards
- Oversee the code review process, performing reviews when necessary
- Establish strong communication channels and relationships with the development teams, supporting them throughout the release cycle
- Continuously evaluate the existing software to identify areas of improvement and ensure architectural integrity as additional features are added.
- Lead DevOps and implement tooling and process improvements when you identify gaps
- Work with various stakeholders and identify the scope of the work, provide high level estimations, create a timeline and come up with the approach and design for the same.
- Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform.
- Coach and mentor the development teams to improve the overall expertise and skills of the team.
- Take care of the development of critical components and POCs for new technologies to be used.
- Deliver high quality deliverables individually/as a team adhering to industry best practices.
- Troubleshoot any errors or issues that arise in the application/infrastructure components quickly and efficiently.
What You Bring
- 8+ years in software development or product engineering
- Proficient in MEAN Stack
- Good experience in backend development with Node.js
- Expertise in developing RESTful APIs
- Have created multi-transactional and highly redundant systems from ideation to production
- Customer-centric mindset
- Expertise in Agile SCRUM best practices
- Expertise in implementing front-end of applications using HTML5, Angular.js
- Proficient in MVC, OOPS concepts, Web Development Concepts, HTML, JSON, REST API development
- Strong coding skills, good analytical and problem-solving skills
- Ability to break down complex technical concepts into something digestible by non-technical stakeholders
**Work remotely / Work From Home with BigStep Technologies throughout your tenure**

About BigStep Technologies Pvt Ltd
About
Company video


Photos
Connect with the team
Similar jobs
Profile: Salesforce Developer
Experience: 4+ years
Location: Pune, Nagpur, Indore, Bangalore (Remote options available)
Salary: Up to 15 LPA
Job Description
We're looking for a skilled Salesforce Developer with strong experience in API development, integrations, and Lightning Web Components (LWC). The ideal candidate will have hands-on expertise with Salesforce Service Cloud and Data Cloud implementations.
Requirements
- 4+ years of Salesforce development experience
- Expert knowledge of Salesforce APIs and integration patterns
- Proficiency in Lightning Web Components (LWC) development
- Experience implementing and configuring Service Cloud solutions
- Hands-on experience with Salesforce Data Cloud
- Experience with data migration and ETL processes
- Ability to design and implement scalable Salesforce solutions
- Strong problem-solving abilities and attention to detail
- Excellent communication skills
Preferred Qualifications
- Salesforce certifications (Platform Developer I/II, Application Architect)
- Experience with Apex, SOQL, and Lightning Design System
- Background in middleware tools and REST/SOAP web services
- Knowledge of JavaScript frameworks
- Work closely with product managers and engineers to design, implement, test and continually improve scalable frontend and backend services.
- Develop products using agile methods and tools.
- Develop commercial grade software that is user friendly and suitable for a global audience.
- Plan, create and execute (manual and automated) tests.
- Be involved and participate in the overall application lifecycle.
- Building reusable code and libraries for future use.
- Staying up to date with current technologies and providing insights on cutting edge software approaches, architectures, and vendors.
- Fluency in any one of JavaScript, TypeScript or Python.
- Strong problem solving skills.
- Should have built large scalable enterprise applications from scratch.
- Strong experience in architectural patterns, High level designs.
- Experience in Nosql and SQL DBs.
Required Skills:
- .NET Core
- C#
- Web API
- Aware of Microservice concepts
- MongoDB
- Excellent communication
Docker, Kubernetes, and Linux knowledge is desirable. Having worked in a product development environment is desirable. Having worked in the finance and banking domain is desirable.
- Proven experience as a .NET Developer or https://resources.workable.com/application-developer-job-description" target="_blank">Application Developer
- Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
- Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
- Attention to detail
Principle Engineerin R& D
REPORTING
Manager (R&D)
RESPONSIBILITIES
- Requirement gathering, analysis and grooming: Gather requirements from various stakeholders analyze product requirements and translate requirements into product specifications.
- Prepare Robust/future proof and easily scalable Design and architecture
- Shown strength and experience in one or more of the following areas: application architecture, solutions architecture, software systems architecture, and data architecture.
- Strong technical background which facilitates interaction with software development team and a demonstrated ability to think strategically about business, product, and technical challenges
- Mentor and guide team members technically to produce high quality output
- Work closely with geographically distributed teams and collaborate with cross team leads to define, implement and consume services/components/modules.
- To ensure timely compliance of product development cycle.
MAIN TASKS
- To Independently Specify, Design, Develop, prototype, test and verify, software modules for large size Displays, following all relevant procedure.
- To independently Develop/orient the team to develop necessary software and test applications for testing, debugging and verification of own as well as other Designs.
- To collaborate in an international team of experienced software and hardware engineers.
COMPETENCE REQUIREMENTS
MUST HAVE:
- Qualified as B.E / B.Tech / M.E / M.Tech in Electronics Engineering / Computer Science.
- Following technical skills/Experience in:D
- NodeJS
- Typescript
- Angular 2 (Framework)
- Knowledge of Agile/ Scrum/ Test Driven methodologies is a plus
YEARS OF EXPERIENCE:
10-12 years of post-degree relevant experience.
You will get a chance to work on exciting projects at our state-of-the-art office, grow along with the company and be fruitfully rewarded for your efforts!
Requirements: 1. Experience in JS Framework like Backbone
2. Good at Web Service integration with JSON
3. Project experience in MVC architecture, and Freemarker
4. Good at Intelli-J IDE with MAVEN build automation











