
Should have 6+ years of experience
Should have C system programming ,Socket programming,
Visual C++,MFC,Unix/Linux/Windows and OS Internals

About Datamatics Global Services Limited
Similar jobs


We are seeking a skilled Senior Software Development Engineer (SDE-3) proficient in MERN stack technologies to join our dynamic team.
Responsibilities:
- Design, develop, and maintain scalable web applications and services using MERN stack technologies (MongoDB, Express.js, React.js, Node.js) and Nest.js.
- Implement frontend components and user interfaces using React.js and Next.js.
- Develop and integrate server-side logic using Node.js, Express.js, and Nest.js.
- Utilize MongoDB and SQL databases to manage and optimize data storage solutions.
- Implement real-time communication and event-driven architectures using technologies like Socket.io.
- Deploy applications on AWS cloud infrastructure, leveraging services such as EC2, S3, Lambda, DynamoDB, and others as required.
- Ensure code quality, performance, and adherence to best practices through code reviews and automated tests.
- Collaborate effectively with cross-functional teams including product managers, designers, and other developers.
- Stay updated with emerging technologies and industry trends to continuously improve development practices and tools.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).
- 5+ years of experience in software development with expertise in MERN stack technologies.
- Proficiency in Node.js, Next.js, React.js, Express.js, Nest.js, JavaScript, and TypeScript.
- Strong understanding of MongoDB and SQL databases, including database design and optimization.
- Experience building and deploying applications on AWS cloud infrastructure (EC2, S3, Lambda, DynamoDB).
- Familiarity with real-time web applications and event-driven architectures using technologies like Socket.io.
- Solid understanding of software development principles, design patterns, and best practices.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Effective communication and collaboration skills, with the ability to work both independently and as part of a team in a fast-paced environment.


Professional development experience, working the Full stack on large scale B2B, SaaS products. • Expertise with learning new technologies and strong experience with our tech stack AngularJS, JavaScript, Node.js, Go, React.js and Postgres. • Bachelor’sin Computer Scienceorsolid knowledgeof CS fundamentals(OOP, designpatterns, algorithms, etc...) • Experience and adesire towork in a fast-paced environment. • We are a leading cloud-based open platform used by some of the most prestigious companies around • You will get to work with some of the most complex technologies on the market today • You will have an opportunity to work at all levels of the organization.

We’re seeking a talented developer to help build our platform from the ground up. As a critical member of a dynamic and highly-motivated team, you will take a critical developers role, and will be responsible for designing & coding new functionality from scratch.
Looking for folks with a hacker mindset
- Write “clean” and well-designed & scalable code
- Maniacal about creating flawless & defect-free delivery
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Maintain a positive and healthy work environment within the team and have fun while doing it
- Contribute in all phases of the development lifecycle right from requirements through till deployment
- Proficiency in Java, with a good understanding of its ecosystems
- 2+ Yrs experience in microservices
- Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
- Familiarity with different design and architectural patterns
- Skill for writing reusable Java libraries
- Know how of Java concurrency patterns
- Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
- Experience in working with popular web application frameworks like Play and Spark
- Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements
- Ability to write clean, readable Java code
- Experience in handling external and embedded databases
- Understanding basic design principles behind a scalable application
- Skilled at creating database schemas that characterize and support business processes
- Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- In-depth knowledge of code versioning tools, for instance, Git
- Understanding of building tools like Ant, Maven, Gradle, etc
- Expertise in continuous integration
- Other required skills of a java developer include the basic knowledge of:
- JavaServer pages (JSP) and servlets
- Web frameworks like Struts and Spring
- Service-oriented architecture
- Web Technologies like HTML, JavaScript, CSS, JQuery
- Markup Languages such as XML, JSON
- Abstract classes and interfaces
- Constructors, lists, maps, sets
- File IO and serialization
- Exceptions
- Generics
- Java Keywords like static, volatile, synchronized, transient, etc
- Multi-threading and Synchronization

- Strong proficiency with .Net Core API development
- Experience with caching approaches for API
- Hands on with SQL Server and its variation among popular databases
- Well versed with stored procedures, query plans, altering the indexes, and troubleshooting the performance holdups
- Skilled at performance optimization of .NET APIs
- Experience & Knowledge on Open API specification & swagger documentation
Nice to Have:
- Familiar with .NET design patterns
- Performance tuning of SQL Stored Procedures
REQUIREMENTS:
Location: Bangalore / Mysore
Role: Java Development
Experience:4-10 yrs
Education:
- BS/MS in Computer Science, Engineering, or related subject
Skills:
- 4+ years of software development experience using traditional software development life cycle methodologies (covering requirements, design, development, testing and Implementation of n-tier architecture)
- Extensive experience with object-oriented software development methodologies and practices. Strong in following technologies
- OOAD/OOPS/UML, Design Patterns, MVC, Spring, Hibernate, Java, J2EE
- UI technologies AngularJS, HTML5, CSS3, java script library, Ajax and other UI frameworks
- Exposure to component model design, SOA, open sources framework/tools
- Web Services, JMS, XML, SQL& Oracle
- Must have exposed with Test Driven Development/Re-factoring ideas/ Domain driven design patterns/continuous integration/Build Automation / Data-Mapper framework/Mocks.
Competencies:
- Experience in developing platforms or frameworks, components
- Excellent knowledge of the open source software/ tools/ technologies
Personal Traits:
- Strong comprehension, analytical and problem-solving skills
- Excellent Communication skills (written & verbal) are mandatory
Roles & Responsibilities:
- Understand the functional requirements of the end applications and arrive at the functionality requirement for the platform
- Contribute towards right design and development of multi-tiered, distributed architecture, scalable applications in a client-server / web environment
- Meet project timelines with adequate quality standard
- Technical assessment (e.g. platforms, tool proliferation, age of underlying technologies, uptime/availability, business processes)
"ArisGlobal proudly offers an Impressive Package of Compensation and Benefits. In addition to competitive salary compensation and paid time off, eligible employees receive health care benefits and can participate in healthcare and dependent-care spending accounts that reduce out-of-pockets costs by reducing taxable income. Income protection and wealth accumulation benefits help our employees reach their long-term financial goals."


Primary skills- Should have minimum 3 years of experience in .Net Development
- C#, Asp.Net, , SQL, HTML-5, , jQuery, Javascript
- Should have strong OOPS concepts
- Should have extremely good knowledge on SDLC processe
Responsibilities-
- Provide full lifecycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, implementation and deployment.
- Works on the modules implementing the business logic in C#.
- Designed and developed to create web form using ASP.NET with C#.
- Be hands on with JavaScript and jQuery, HTML.
- Should have extremely good knowledge on SDLC processes


