Full Stack Senior/staff Engineer Job in Softnautics
Full Stack Senior/staff Engineer
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
Synopsis
As a Senior/Staff Full Stack Engineer, you will own one or more components of our web applications that will be part of the cutting-edge technologies like IoT, Machine Learning and Multimedia domain. The end users of the applications include both internal stakeholders as well as external clients on multi-time zone, different internet speed distribution. In addition, you will be working side-by-side with other engineers on architecture, integration, and maintenance of the applications in order to keep up with the worlds fast paced industry.
Youll be joining the Digital Initiative team in Ahmedabad/Pune, India, whose mission is to Provide a reliable, predictable, and adaptable product engineering solutions for our customers. You will work with talented and experienced teams of in diversified domains and have the unique opportunity to build your team in the area of full stack and digital domain.
Responsibilities
-Closely work with sales and pre-sales team for understanding of requirements, feasibility study, Effort estimation, planning customer Interaction.
-Handle the design, architecture, development, code review, and testing of key applications in the following areas: IOT, Machine learning and Media/Networking.
-Work as independent developer and team lead.
-Debugging various technical issues and provide the solutions to team members.
-Timely & Quality deliverables of modules/Projects.
-Documentation Requirement Specification, Design, Test Plan & Test cases etc.
-As a lead, mentor and build the team of next level professionals.
-Handle multiple projects at a same time without effecting deliverables.
Person Specification
Required Skills:
1.7-8+ years of programming experience of full stack development
2.Sound knowledge of OOPS concepts
3.Experience with Front-end/browser technologies like HTML/CSS, JSON, XML, Angular (v5 or higher)/ React etc
4.Good work experience with backend technologies like PHP, ASP, Python, REST, Node.JS, Spring, Spring MVC, Spring boot etc
5.Understanding of Messaging concepts and technologies Active MQ/RabbitMQ etc.
6.Proficiency to work with SQL, NoSQL databases like MongoDB, Cassandra, HBase, BigTable, Redis, SQLite etc
7.Should have knowledge of cross browser app development
8.1-2 Years of experience technically leading the team and 1+ years of experience in project management
9.Should have detailed knowledge of single page, microservices and serverless architecture of WebApp
10.Should have sound knowledge of various Web server architecture (JAVA, Cloud base, PHP, Angular JS, .NET)
11.Should have basic UI/UX development skill.
12.Sound knowledge of SW development tools such as Git, CVS, Confluence, JIRA, bit-bucket, SourceTree etc.
13.Hands-On experience with Cross Team Functioning for Continues integration and deployment
14.Passionate about learning new technologies, methodologies, strategies and processes
15.Should be able to work in aggressive, high pressure environment
16.Excellent written and verbal communication
17.Self-starter, problem-solving mentality, and creative thinker
18.Good in documentation & shall be able to prepare the specification, design documents, test plan & test reports from requirements
Desirable Skills:
1.Nice to have experience in Cloud based IoT Product/Solution Design and Development
2.Nice to have experience with cloud platforms & IoT Cloud Services from AWS/Azure/Google etc
3.Nice to have knowledge about various communication protocols like AMQP, MQTT, TCP, Web-socket, Pub-sub
4.Kubernetes, Microservices and docker knowledge will be a great add-on.
5.Quality process CMMi, Agile Scrum is required
6.Good knowledge of working with Open-source software packages is preferred
7.Positive attitude and has no issues working
8.Close cooperation with other leaders and projects managers
7 to 8 Years
2 - 4 Hires