About Cooptech Management Pte Ltd
Similar jobs
We are looking for a Java and Oracle SQL developer with experience in building high-performing, scalable, enterprisegrade applications. You will be part of a PwC utility team and will work on critical applications. Candidate roles and
responsibilities include managing Java/Java EE application development and SQL codes, while providing expertise in the
full software development lifecycle, from concept and design to testing.
Candidate responsibilities include designing, developing and delivering high-volume, low-latency applications.
Responsibilities
• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code
• Direct dealing with client and understand their requirements
• Ensure designs are in compliance with client requirement and specifications
• Prepare and produce releases of software components
• Prepare report and presentation based on client requirement
Requirements
• B.E./B.Tech.
• Three years of experience after B.E./B.Tech.
• Proven hands-on Software Development experience
• Proven working experience in Java development
• Hands on experience in designing and developing applications using Java EE platforms
• Excellent knowledge of Relational Databases, Oracle SQL, PL/SQL and query development including server
maintenance
• Experience in developing reports by extracting data from database
• Experience in MS Excel, Word and Power Point
• Experience with test-driven development
• Experience in Power Utility (Discom) domain and Power BI will be preferred
Senior Software developer
at TartanHQ Solutions Private Limited
As an early member of our founding team, you'll have the opportunity to work closely with the founders. You'll also play a critical role in Tartan's growth and development by being a part of our decision-making processes🔥
Key deliverables for the Senior Software Developer would be to work on meaningful, large-scale initiatives with a focus on autonomy to build features, be a part of the core team, and give direction to the product along with the CTO
What you'll do
- You will join a growing team of experienced developers building a cross-platform application, backend services, and open platform
- You will collaborate with your peers to define architecture, quality standards, and best practices and participate in code reviews, design reviews, architecture discussions.
- You will work closely with our product team, teaming up in small cross-functional teams to bring features from idea to prototype to final implementation
We would love to hear from you if
- You have a working knowledge of algorithms and data structures with space and memory complexities
- You have 5+ years of experience as a software engineer at a SaaS or technology company, including familiarity with the different pieces of technology involved in building modern web applications
- You have the ability to focus on understanding the technical specifications and translate the same into reusable, maintainable, and executable codes within specified timelines and parameters of quality.
- You have worked with varied technologies including Java Spring framework Springboot, MySQL, NoSQL, Mongo/Dynamodb, Redis/MemCache, Lucene/ElasticSearch, Nginx, CDN, Spring, Hibernate, Maven, MVC Frameworks, and other upcoming internet technologies.
- You have experience in building RESTful APIs, Spring framework, and Mysql/RDS
- You have knowledge of Messaging Queues (Kafka/RabitMq/SQS), Dynamodb, Elastic Search, Redis/Memcache/Elasticache
- Experience with source control systems (prefer Github)
- Strive to craft clean, reliable, and highly maintainable code
- Experience with test-driven development and pair programming
- To you, technologies and programming languages are about tradeoffs. You may be opinionated, but you're not ideological and can learn new technologies as you go
- Worked with microservices
- Passion for fintech
Why Tartan?
- Remote Work
- Home Office Stipend or Coworking Space Reimbursement
- Flexible working hours
- Stock Options
- Passion Fund (Invest in yourself or your passion project)
- Crypto Mutual Fund
- Unlimited Sick Leaves
Role Description
The SDE 2/3 will be part of the engineering/development team in Games24x7 Pvt. Ltd. and will be responsible for taking ownership of the core products of the company. The applicant must have good communication, interpersonal, technical and analytical skills in order to take part in the collaborative and cooperative development process that delivers the high quality software we use to provide the best possible playing experience to our players. He/she must be an expert in the Java programming language and needs to be familiar with popular IDEs, tools and scripting languages on the Linux operating system. Familiarity with an RDBMS, preferably PostgreSQL, is essential to succeed in this position.
General Accountabilities/Job Responsibilities:
- Participate in the requirements analysis, design, development and testing of applications.
- Write clean and efficient code and stay hands-on with it.
- Write high level code, code review, unit testing and deployment.
- Ensure practical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts.
- Contribute to the development of project estimates, scheduling, and deliverables.
- Work closely with QA team to determine testing requirements to ensure full coverage and best quality of product.
- Take up the opportunities to mentor and guide junior team members in excelling their jobs.
Requirements:
- B.E. /B.Tech. in Computer Science or MCA from a reputed university.
- 3-12 years of experience in software development, with emphasis on JAVA/J2EE Server side programming.
- Hands on experience in core Java, multithreading, RMI, socket programing, JDBC, NIO, webservices and design patterns.
- Knowledge of distributed system, distributed caching, messaging frameworks, ESB etc.
- Experience in Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database
- Additionally, knowledge of HBase, Hadoop and Hive is desirable.
- Familiarity with message queue systems and AMQP and Kafka is desirable.
- Experience as a participant in agile methodologies.
- Excellent written and verbal communication skills and presentation skills.
- This is not a fullstack requirement, we are looking for a purely backend expert.
100ms' Platform-as-a-Service will reduce shipping live conferencing application time to days instead of months, allowing companies to focus on their core business.
We are looking for an experienced software engineer to join our team, explore new technologies and solve cutting-edge technological problems.
What would you do:
1) Drive design and implementation of 100ms dashboard backend
2) Articulate complex architecture problems, drive engineering excellence and collaborate with a cross-functional team
3) Decision making and implementation of System design, DB design, Scalable Architecture .
4) Lead the entire software development and delivery cycle from ideation to deployment and everything in between
5) Be willing to learn and collaborate
6) Work with high ownership
Who can apply:
1) Computer Science/Engineering or Mathematics major.
2) **4-6 years** of professional software development experience.
3) Hands on experience in **Python programming**
4) Knowledge of **Django/Flask**
5) Good understanding of **databases, SQL(MySQL or PostgreSQL) and No-SQL(Redis)**
6) Knowledge of **REST paradigm, service-oriented architecture, and distributed systems**
7) Strong fundamental grasp of **data structures and algorithms**
Good to have:
1)Basic understanding of front-end technologies, such as React, JavaScript, HTML5, and CSS3
2) Experience with **open source contribution**
3) Ability to speak and write in English fluently and idiomatically
4) Ability to take on complex and ambiguous problems
5) Ability to ship consumer facing, high quality products
Why 100ms
You'll be part of a small team at a fast-growing engineering-first startup
You'll work with engineers across the globe with experience in video at places like Facebook and Hotstar
You can grow as a team leader - freedom to set your own goals
You'll work on problems at the cutting-edge of real-time video communication technology at massive scale
- A Bachelors or master’s degree in engineering.
- 2-4 years of experience in software product development.
- Excellent in Data structure, Algorithms & Problem-solving skills.
- Should be willing to code in Node.js/Java/Python/ROR/Golang
- Write extensive, efficient code to address complex modules and that handles interaction between multiple components.
- Customer-focused, react well to changes, work with teams and able to multi-task.
- Must be a proven performer and team player that enjoy challenging assignments in a high-energy, fast growing and start-up workplace.
- Must be a self-starter who can work well with minimal guidance and in fluid environment
The candidate will be in a solution focused role responsible for providing xxxxx support, working both
independently on assigned projects, and collaboratively with other team members.
● Designing, coding and debugging of products, and features.
● Provide technical leadership to the team.
● Analyze and resolve technical queries that the team may have from time to time.
● Lead and mentor development team.
● Handle code reviews, setup guidelines for development.
● Collaborate effectively with cross-functional teams such as Product Management, Business
● Development, and Operations.
● Work with frontend engineers to build features.
● Design rights solutions/architecture for products/features based on requirements, estimate efforts, and
manage the development.
● Manage and improve systems by innovating and implementing best practices.
Engineering Manager Responsibilities (X%)
The candidate will also be responsible for engineering management.
● Work with the product team to analyze business requirements.
● Do feasibility studies based on the requirements.
● Do sprint planning and management.
Please add on more points for responsibilities if more are required in same format(int) as above
pointsEducation Requirements
● Minimum - Graduate. Technical streams would be preferred.
Experience and Skill Requirements
● Minimum 9 and maximum 12 years of relevant experience in Java/JEE or NodeJS, ExpressJS
technology for backend application development is preferred.
● 3 years of experience in architecture roles responsible for maintaining business / technology alignment.
● Excellent knowledge and skills in the areas of Java, Spring Boot, JSP/Servlet, J2EE design patterns,
App server & Web servers.
● Sound knowledge Web Services, REST (API Design & Development).
● Excellent knowledge of RDBMS, NoSQL databases like MySQL and Cassandra.
● Understanding of web stack including JavaScript, HTML5, CSS, JSON, AngularJS, etc.
● Must have knowledge and experience of Microservices design, security designs, and best practices.
● Strong problem solving and analytical skills (especially around the areas of performance, scalability on
the above mentioned technologies)
● Knowledge of working with CI/CD platforms such as Jenkins, CircleCI, TravisCI, etc.
● Excellent understanding of standard protocols such as HTTP/HTTPS, DNS, SSL, etc.
● Excellent team management and mentorship skills.
Any Other Requirements
● Understanding of Linux systems like Ubuntu, Debian.
● Sound knowledge of cloud platforms like AWS, Azure, Google, etc.
● Sound knowledge of CDNs like CloudFront, Akamai, Cloudflare, etc.
● Experience in working in an Agile environment with good communication skills.
● Passion to learn new technologies and to upgrade versions of technology.
● Experience with project management tools like JIRA, Confluence, etc
Job description
Do you want to work with high traffic OLTP and OLAP systems that provide real value to retailers? Want to build real web applications that work across multiple channels and devices? In this critical role, the right candidate should have an entrepreneurial mind-set, have experience working across an application stack and a strong background in developing complex web experiences that are rich, responsive and interactive. The individual should have exhibited good technical leadership skills and be a highly motivated individual.
Role & Responsibility
- Exhibit strong technical knowledge, leadership skills and independent execution.
- A keen eye for good experiences. Understanding the experience from a customer perspective.
- Drive design discussion of complex features and own development of these modules across the application stack.
- Ability to adapt to changing business and product needs.
- Experience evolving the design and operation scale as new features are added to the product
- Mentor junior developers and ensure quality code output (via code reads, reading references, etc.) from them.
- Co-ordinate with internal teams and external partners in ensuring we build the best solution on time for the customer. Constantly looking at ways to innovate and improve the product.
- 8+ years of experience in Java & J2EE based Web Technologies & Frameworks with a focus in either Service Oriented Architecture or APIs.
- Experience in designing scalable solutions in a large-scale distributed environment.
- Strong knowledge of web technologies, common web frameworks, networking, SQL and database technologies
- Well versed in software engineering principles, frameworks and technologies
- Strong debugging / troubleshooting skills.
- Ability to propose and defend solutions.
- Ability to work closely with product management, customer support, and other engineering teams to continuously evolve and innovate the enterprise-class Products.