- Design the architecture of new services to deliver timely communication from server to
- client and server to server, while still functioning alongside existing server components
- Describe and implement the communications across multiple network layers, considering
- performance, reliability, and flexibility with respect to the underlying infrastructure
- Enhance and expand the ORM layer of the studio’s in-house web framework
- Craft software solutions for supporting flexibility in resource allocation, from compute to storage
- Consult with technical operations on appropriate Kubernetes-based infrastructure design
- Design for performance, and measure the effects
- Review your colleagues’ code, and learn from their reviews as well
- Identify, document, and communicate best practices for the engineers who use the fruits of your labour
- Requirements:
- 7+ years professional work experience
- BS or MS degree in Computer Science or a related technical field
- Must be proactive, self-directed, detailed and organized
- Proficient in PHP, C++, or Go
- Knowledge of relational databases and SQL, preferably MySQL
- Experience with in-memory NoSQL databases, such as Redis
- Ability to debug issues within custom code quickly
- Passion for developing scalable and maintainable software systems
About JetSynthesys Pvt. Ltd.
Similar jobs
About us:
Shiprocket is a logistics platform which connects Indian eCommerce SMBs with logistics players to enable end-to-end solutions.
Our innovative data-backed platform drives logistics efficiency, helps reduce cost, increases sales throughput by reducing RTO and improves post order customer engagement and experience.
Our vision is to power all logistics for the direct commerce market in India including first mile, linehaul, last mile, warehousing, cross border and O2O.
Requirement:
We are looking for a Software Engineer who will develop, record and maintain cutting edge applications for Shiprocket Platform.
Key Responsibilities
- Build innovative, state-of-the-art applications which have to perform at scale
- Prepare and maintain all applications utilizing standard development tools
- Develop backend data services and contribute to increase existing APIs
- Ability to act individually in a complex and fast paced environment
- Closely work with the Product and QA teams to ensure smooth delivery
- Participate in solution designing with Tech leads and Systems Architects
- Document the development process, architecture, and standard components
- Coordinate with co-developers and keep project manager well informed of the status of development efforts
- Keep abreast of new trends and best practices in web development
Skills:
- Great people skills to closely work with other teams.
- Strong in establishing systems & processes
- Expertise in Laravel or GoLang, MySQL and Git
- Thorough in Object oriented concepts
- Knowledge of restful Web services
- Understanding of web applications
- Working knowledge of one or more caching, queuing systems in desirable
- Excellent problem solving
- Can do attitude
Node JS Developer
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performant applications.
- Implementation of security and data protection.
- Integration of data storage solutions {mysql, redis}.
- Understanding the requirements and planning the implementation accordingly.
- Good interaction with the team. Good debugging skills.
- Strong proficiency with JavaScript {optimized code}.
- Knowledge of Node.js and frameworks available for it {sequelize}.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Optimization in terms of memory and time.
- Good understanding of server-side templating languages.
- Basic understanding of front-end technologies, such as HTML5, and CSS3.
- Proficient understanding of code versioning tools, such as Git.
Java Developer - Ecommerce
Required Qualifications and Skills:
- 3-5 years of work experience in the development background, with at least 2 years experience in Java, Spring, Sprint Boot, Hibernate or JPA, MySQL, Oracle, Spring MVC.
- B.E. degree in Computer Science, Graduate in Software Engineering or equivalent
- Experience in Core JAVA, Spring, Spring Boot Frameworks.
- Experience with ORM's like Hibernate.
- Good knowledge of developing RESTful web services using Spring Boot, Java1.x,Servlet2.4, JSP2.0, JDBC3.0, Java Mail, Struts2.x, HTML, HTML5, Angular7+, JavaScript, JSF, Bootstrap2.x-3.x, JQuery & CSS 3.x, Maven 3.x, Apache Tomcat7
- Knowledge of Cloud AWS.
- Experience in any Messaging Queue e.g. Apache Kafka, ActiveMQ, etc.
- Experience on Web services with REST and SOAP.
- Experience working on tool set like Eclipse IDE, SQL clients.
- Experience using application server like Jboss, TomCat, Wildfly, glassfish.
- Experience in using tools like SOAP UI, POSTMAN
- Ability to write SQL queries to fetch data.
- Knowledge of Micro services, Redis Cache and Mongo DB (or any other NoSQL) is good to have
Job description:
Job Title/Designation/Position: Dotnet Developer / Sr. Dotnet Developer
Total Experience: 4-8 years
Relevant Experience: 4-8 years
Job Location: Pune/Hyderabad/Bangalore & Hyderabad
Skills/Qualifications:
Primary Skills (Must have):
- C# with good understanding of OOPS, design patterns and multi-threading
- ASP.Net MVC, WEBAPI, RESTful services, JavaScript, jQuery
- .Net Framework
- Advanced knowledge of Microsoft SQL Server
- Knowledge of Unit Testing and Automated tests (nUnit)
- Knowledge of SQL Server/Oracle database and able to write Store-Procedures
- Strong analytical and problem-solving skills
- Good analytical skills along with Excellent written and verbal communication skills in English
- Bachelor’s Degree in Engineering /Technology / MCA
Secondary Skills (Nice to have):
- HTML5
- CSS3
- Node JS
PHP Developer
PHP Developer
PHP Developer - CodeIgniter/Laravel Framework
Senior Software Engineer – Back End
at CaratLane Trading Private Limited