Key Responsibilities:
- Development of a Single Page Application (SPA) and it's components in Typescript: deployed and optimized for progressive mobile and browsers using Angular 2 and Ionic 2 frameworks.
- Creating custom, general use modules and smart components which extend the elements and modules of core Angular framework.
- Creating self-contained, reusable, and testable modules and components in Typescript and using responsive HTML and CSS.
- Architecting and automating the build process for production, using task runners or scripts.
- Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
Skills and Qualifications:
- Should have experience with CSS 3, SCSS, Java script and HTML5.
- Full-time knowledge of Angular practices and commonly used modules based on extensive work experience. Or 2 Year or more experience with other industry-leading frameworks like React.
- Minimum 1-year experience in working and extending one of the CSS or UI frameworks like Ng-lightening, Angular-material
Education:
- BE / BTech / MCA
Similar jobs
We’re on the lookout for a skilled C++ Windows Developer to join our team in India. If you want to contribute your skills to the development of a global product with an impressive client base, do reach out!
Egnyte is a product-focused company, not a software outsourcing business. We build and maintain our flagship software: a secure content platform called Egnyte, used by companies like Red Bull and Yamaha. If you want to focus on stability, performance and reliability and deliver business value to our customers all around the globe, Egnyte could be a perfect match for you.
Here’s what you can expect upon joining our team:
Large scale with human touch
Your job will be to make meaningful contributions to Egnyte. On one hand, you’ll work on a global product used by 16k+ companies and over 200k active users. On the other hand, you’ll join a close-knit team where everyone is eager to help you out and share their expertise.
A flexible organization
If you have preferences regarding the form of employment or working hours, let us know: we’ll hear you out and figure out a solution that allows you to work comfortably.
Your day-to-day at Egnyte:
- Developing system components throughout all phases of the product lifecycle
- Own, improve, maintain and enhance code of a desktop client application with a native look and feel for Windows, one of the primary access points for users to Egnyte’s cloud-based Connect solution
- Influence architecture, features and implementation of our product
- Collaborate with other developers, product owners and QA in bringing releases in a SaaS delivery model
About you:
- Strong C++ programming (C++14 standard) and debugging skills
- Design patterns knowledge
- Experience with STL, boost, .NET API or WIN32 API
- Experience in the development of multithreaded and multiprocess applications
- Practice in unit tests development and continuous integration
- Good English skills
- Hands-on experience with REST APIs and Git
Product Development Using Java, Microservices, SpringBoot
Experience with RestFUL API's.
Senior Java Developer - Spring Boot/JPA/ (3-10 yrs) Pune
at Swissclear
TAPPP(https://tappp.com/" target="_blank">https://tappp.com/) is leading the charge in bringing premium digital entertainment content & live sports to global consumers via its prepaid platform.
We are available across platforms via the Web, Mobile, and Tablets. Building out this brand presents significant product and engineering challenges. At the center of solving those challenges is the TAPPP Product Engineering team which is responsible for the TAPPP product end to end.
The organization is flat, processes are minimal, individual responsibility is big, and there is an emphasis on keeping non-productive influences out of the everyday technical decision-making process. Upholding these philosophies will be imperative as we execute our aggressive plan of global expansion over the next 2 years.
Who are we looking for:
A coding enthusiast who loves writing elegant code and developing software systems.
As a senior java developer, you will be a part of the core product development team that is responsible for building high performant components of the TAPPP platform.
Your responsibility:
- You will be responsible for designing, coding, reviewing, testing, bug-fixing different modules of the software product that needs to work seamlessly across different environments.
- Write production-quality code in Java, J2EE, and Spring
- You will work in an agile team, working on the TAPPP revolutionary platform. You‘ll be using cutting-edge solutions (Spring Boot, Docker, Kafka, Redis, Continuous Delivery) for creating and maintaining high load distributed services that are part of our messaging platform.
Mandatory technical skills:
- Hands-on experience with
- Java 1.7+
- RDBMS (MySQL/PostgreSQL)
- JPA (Hibernate or any other ORM framework)
- Spring Boot, Spring MVC, Spring Security
- Hands-on experience in writing extensible RESTful API's
- Hands-on in Java development (all facets of development) with a sound understanding of OOAD.
- Should have excellent debugging, code review, design review skills
- Should have a sound understanding of a Microservice based architecture
Kafka
GraphQL
Redis
AWS (ECS, Cloudwatch)
Other
- Strong independent contributor
- Comfortable working in a start-up environment
The position is based in Pune, India.
Software Engineer
at Intentive Technologies Pvt Ltd
A human + bot hybrid customer support software that lets companies scale their customer support by using the best of automation and human touch. Kommunicate provides a codeless bot builder, live chat and help center.
Website: https://www.kommunicate.io/" target="_blank">https://www.kommunicate.io/
Skills and Requirements:
- Proficient understanding of programming fundamentals, OOPs concepts, data-structure
- Expert coding skills in any one of the following: Java, NodeJs, Javascript, Python or Go
- Willingness to learn and work with new programming languages or frameworks as needed
- Passion for designing and building scalable systems
- Knowledge of database designs
- Must have developed a project/application on their own
Technologies Required:
- NodeJs
- Javascript (basics)
Nice to have:
- Contribution to open source projects/StackOverflow or any other similar sites.
- Knowledge of bot platforms such as Dialogflow, Amazon Lex, or any other.
Benefits of working @Kommunicate:
- competitive salary & stock options
- work on cutting edge tech, AI, NLP, deep tech, innovative & building pioneering tech
- work closely with founders, executives, and people with an entrepreneurial mindset
- freedom to work on multiple tech stacks
- growth opportunity
- your work will have more impact and recognition
- work in a fast paced environment
- solve critical problems
- freedom to choose the way you work
- get a chance to talk directly with the customers across the world
- work with really smart people around, its a team of young minds from IITs, Govt. and other top engineering colleges
Senior Software Development Engineer-Backend
We are looking for a good Backend Developer to join our tech team. You will be responsible for building server-side applications, APIs, and microservices. If you have outstanding programming skills and a
great passion for developing beautiful, innovative applications, then you will love this job.
Roles and Responsibilities:
• Be involved and participate in the overall application lifecycle
• Main focus on coding and debugging
• Collaborate with other Team members
• Define and communicate technical and design requirements
• Provide help and support to other team members
• Build high-quality reusable code that can be used in the future
• Develop functional and sustainable solutions with clean codes
• Troubleshoot and debug applications
• Learn about new technologies
• Stay up to date with current best practices
• Conduct tests and optimize performance
• Manage cutting-edge technologies to improve applications
• Collaborate with a multidisciplinary team of designers, developers
• Follow new and emerging technologies
Requirements and qualifications:
• 3+ years of hands-on experience in Back-end and API development, microservices using Java
• Experience in Node.js/Python will be added advantage
• Experience in AWS, Ubuntu, Linux Shell Scripting
• Experience in any No-SQL database
• Knowledge of Apache Kafka and Streams will be added advantage
• Knowledge of Data Structures and Algorithms is a plus
• Critical thinker and problem-solving skills
• Team player
• Good organizational and time-management skills
• Great interpersonal and communication skills
Job description
- Coding and creating functional web applications and optimizing code for increasing response time and efficiency.
- Coordinating with front-end developers and providing server-side algorithms of user-facing web application elements.
- Analyzing the goals and requirements, handling bugs and errors and providing solutions for the same.
- Interacting with the database for storing data and ensuring that every user has access to what they search.
- Accomplishing the projects and goals within the deadline.
- Managing APIs that are executed across the devices.
- Participating in defining the architecture of the system.
Required skills
- Proven knowledge of front-end technologies, such as Angular, React, HTML, CSS, and JavaScript will be preferred.
- In-depth knowledge of PHP and related frameworks. Knowledge of Ruby, Python, NodeJs, and Java will be an added advantage.
- Good Communication, Analytical, Logical, and Leadership skills.
- Knowledge of front-end technologies such as Angular, React, HTML, CSS, and JavaScript will be preferred.
- Ability to manage a hosting environment along with database administration such as MySQL, Oracle.
- Excellent knowledge of APIs (REST, SOAP) and Web services.
- Capable of scaling applications to handle the load changes.
- Knowledge of version control, such as GIT.
- Knowledge of accessibility and security compliance.
scalable technical stack, SQL, and big data technologies (preferably with strong data visualization and
analytics products).
Demonstrate knowledge of cloud architecture and implementation features (OS, multi-tenancy,
virtualization, orchestration, elastic scalability).
Experience in architecting, developing Micro services architecture with hand-onn experience.
Experience with Spring, Hibernate, Java, J2EE, Rabbit MQ, REST, Tomcat technologies.
Experience with Javascript UI technologies such as JQuery, Backbone, Bootstrap, AngularJS.
Job Description
Experience, seasoned professional and self-starter and need ability to translate customer/business
challenges and problems into tangible solutions.
Proactively bringing issues and problems to the attention of the team; generating, proposing and
implementing innovative solutions to solve them.
Proactively takes on challenges with a fresh perspective and open mind, with goal to provide continuous
improvement of platform and processes.
Demonstrates creativity, innovation and out-of-the-box thinking in crafting solutions addressing business
requirements, with near and long-term lenses.
Master-level experience and in-depth knowledge of Java platform with any one or more of: JBoss,
WebLogic, Websphere application servers.
Experience and knowledge of developing enterprise applications with i18n, l10n, and accessibility
support.
Preferred AWS certified architect and hands on AWS related technologies
Proven track record of troubleshooting and fixing performance, scalability, and reliability issues (memory
issues, multi-threading, CPU spikes, virtualization, etc.) in Linux/Unix or Windows environment.
Experience with troubleshooting and fixing database performance issues, and SQL tuning.
Experience and knowledge of secure coding best practices (such as OWASP).
Knowledge on BI tools and ETL.
Strong verbal and written communication skills.
Flexibility and ability to work in a fast-paced, rapidly growing environment.
Ability to work with globally distributed and multi-cultural teams.
Develop good development practices to ensure high quality deliverable.
Coach and develop development team members to ensure continuous improvement.
Monitor and assist developers in following established software development processes, policies, best
practices and expectations around coding and testing standards.
Take a hands-on approach in day-to-day development activities of team members including planning of
regular progress update meetings, design and code reviews and project reporting for team members.
Education
Bachelor degree in informatics, life-sciences or equivalent work experience is required.
Indicate below any additional preferred requirements if applicable (optional):
Masters of Science (MS) degree in relevant area of study is preferred.
Experience in testing business intelligence/analytics applications or software for multi-tenant enterprise
SaaS applications is a big plus
Experience with UI/UX testing, and testing products for accessibility
Having certification in CSM or ISTQB or equivalent.
Experience in testing business intelligence/analytics applications or software for multi-tenant enterprise
SaaS applications is a big plus
Scripting experience with bash or python or shell scripting. Must feel comfortable writing automation
scripts
Lead Software Engineer - JAVA
NetSPI, Pune
NetSPI is a dynamic cybersecurity company headquartered in Minneapolis. We are a leader in penetration testing and attack surface management. NetSPI is constantly growing and looking for innovative minds to join us in helping some of the largest organizations in the world protect their technology and data from cybercriminals. If you thrive in a collaborative setting and enjoy working with best-in-class technology - We want to meet you!
The Lead Software Engineer is an individual contributor who contributes to building high-performing, scalable product offerings. You must be creative with an eye for quality and detail towards building a modern platform that will further streamline client offerings and enhance the client experience. Product-based experience is required. This position is based in our Pune, India office.
Responsibilities:
- Contribute to all phases of the development lifecycle by writing well designed, testable, efficient code
- Apply specialized domain expertise to design, build, improve and coach others in the software development process
- Make realistic assessments of timelines and estimates of the team’s work efforts
- Ensure software meets design and architectural specifications
- Take ownership of your product/features - keep a keen eye out for bugs that might arise, ardently resolve them
- Stay abreast of the latest technology trends, coding standards, libraries and frameworks to constantly challenge and improve the entire technology stack
- Document and verbally communicate ideas and implementation decisions across the team
- Demonstrate expertise in presenting complex ideas to both technical and non-technical audiences
Requirements:
- 8+ years of experience in designing, building and maintaining Java-based applications
- Contributes clearly articulated ideas to the software design process
- Strong knowledge of object-oriented programming concepts and principles
- Excellent experience with Web Design Patterns, Spring Framework, Spring Boot, Spring JPA
- Excellent knowledge of Relational Databases (preferably PostgreSQL), SQL and Hibernate ORM
- Must be hands-on with unit testing and working with continuous integration environments
- Experience with the agile development methodology
- Extensive experience with software architecture and design
- Highly motivated, self-driven independent performer
- Outstanding communication skills
- M.Sc./B. Tech/B.E in Computer Science
Preferred Skills:
- Experience with microservices
- Experience with Advanced SQL, PostgreSQL advanced and administration
- Experience with Docker/Kubernetes
- Strong Python development experience
Java Developer - Lead
Hands on experience in Java / J2EE.
or hands on experience in ReactJS / Angular JS / BootStrap.
Having MicroServices is added Advantage.
Strong written / verbal communication
Who can join Immediate - 30 days only be considered
Opportunities to travel US Post covid relaxation
● Responsible for developing high end web applications in various areas related to
SAAS (Software as a service)
● Developing ideas for new programs, products, or features by monitoring industry
developments and trends
● Collaborating with the front-end developers and other team members to establish
objectives and design more functional, cohesive codes to enhance the user
experience
● Liaise with developers, designers and customer success teams to identify new
features
● Should have experience to integrate & customize third party plugins
● Knowledge of SaaS or e-commerce industry will be preferred
Required Skills:
● 5-7 years’ experience as a Sr. Web Developer in developing web applications
● Strong experience in PHP, MySQL, Laravel, Rest APIs, Ajax & jQuery
● Good exposure in Payment Gateway process
● Should have good exposure in Server Setup, AWS Console, Digital Ocean,
Handling DNS and Linux/Ubuntu command line
● Fluency or good understanding of Nodejs & MongoDB will be preferred
● In-depth understanding of the entire web development process such as design,
development and deployment
● Familiarity with front-end languages like HTML, JavaScript and CSS
● Strong understanding of the web development and programming techniques and tools
● Focus on efficiency, user experience, and process improvement
● Excellent analytical and time management skills
● Excellent communication and problem-solving attitude
● Familiarity with SaaS Products is a plus
● Degree from IT/Computer Science background is preferred