
š Weāre Hiring ā #SoftwareEngineer (#C# & .NET) š
Are you an experienced #SoftwareEngineer looking for your next big opportunity?
š¹ Position: #SoftwareEngineer
š¹ Location: #Remote
š¹ Experience: #6-9 Years
Must-Have Skills:
ā #C#
ā #DotNET
ā #AWS & #Azure
ā #Microservices
ā #SOA
ā #UnitTesting
⨠Important Note:
We are only considering #ImmediateJoiners or those #ServingNoticePeriod.
Your #LastWorkingDay (#LWD) must be in #October., #November

Similar jobs
Job Title:Ā Golang Engineer
Duration: Full-time
Location: BangaloreĀ
Ā
Required:
Ā·Ā Ā Ā Ā Ā Ā Demonstrable experience in at least one back-end type safe programming language (Golang Preferred but other experience can be considered).
Ā·Ā Ā Ā Ā Ā Ā Comfortable/experienced with back-end micro-service architecture and communication, specifically REST and asynchronous messaging services (e.g., Kafka, RabbitMQ etc.)
Ā·Ā Ā Ā Ā Ā Ā Comfortable/experience within a Scrum framework working with as part of a team to deliver business functions and customer journeys that are tested and automated throughout the CICD pipeline to production
Ā
Desired:
Ā·Ā Ā Ā Ā Ā Ā Bachelors Degree in computer science, computer engineering, or other technical discipline, or equivalent work experience.
Ā·Ā Ā Ā Ā Ā Ā Experience in professional software development. Solid understanding of test-driven development, including unit, component, functional, system integration and regression tests.
Ā·Ā Ā Ā Ā Ā Ā Knowledge of software engineering methodology (Agile, incl Scrum, Kanban, SAFe, Test-Driven Development (TDD), Behavior Driven Development (BDD) and Waterfall).
Ā·Ā Ā Ā Ā Ā Ā Knowledge of any or all of the following technologies is desired: Kafka, Postgres, Golang, Git, gRPC, Docker, GraphQL.
Ā·Ā Ā Ā Ā Ā Ā Experienced in continuous integration (CI), continuous deployment (CD) and continuous testing (CT), including tools such as Jenkins, Rally and/or JIRA and version control such as GIT or SVN.
We are seeking a skilled Java Developer with hands-on experience in Java and Spark to build scalable data processing solutions. You'll contribute to high-performance data pipelines and analytics platforms in a dynamic Agile environment.
Key Responsibilities
- Design and develop Java applications integrated with Apache Spark for ETL processes, data transformations, and analytics.
- Build and optimize Spark jobs (Spark SQL, DataFrames, Streaming) for large-scale data processing.
- Collaborate with data engineers and analysts to implement robust data workflows.
- Write clean, maintainable Java code following best practices (Spring Boot, Microservices preferred).
- Perform code reviews, unit testing, and contribute to CI/CD pipelines.
- Troubleshoot and optimize Spark performance for production workloads.
- Document technical solutions and mentor junior developers.
Required Skills & Qualifications
- 4-7 years of hands-on Java development experience.
- Strong expertise in Apache Spark (Spark Core, Spark SQL, PySpark basics).
- Proficiency in Java 8/11+ with multithreading and collections frameworks.
- Experience with data processing (ETL, data pipelines, big data).
- Familiarity with build tools (Maven/Gradle) and version control (Git).
- Strong problem-solving skills and Bangalore location availability.
- Excellent communication skills for cross-team collaboration.
Good to Have
- Experience with Snowflake for cloud data warehousing.
- Knowledge of DBT (Data Build Tool) for analytics engineering.
- Python scripting for data manipulation and automation.
- Exposure to AWS/GCP/Azure cloud platforms.
- Familiarity with Kafka, Airflow, or containerization (Docker/Kubernetes).
Company Name ā Client Freshworks,Location : Perungudi Chennai (Hybrid)
- Strong written/verbal communication skills
- Minimum 3+ Years of Core JavaĀ Programming with Collections Framework, Concurrent Programming, Multi-threading (Good knowledge in Executor service, Fork joins pool and other threading concepts)
- Ā Good knowledge of the JVM with an understanding of performance and memory optimization.
- Ā Extensive and expert programming experience in JAVAĀ programming language (strong OO skills preferred).
- Ā Excellent knowledge on collections like, Array List, Vector, LinkedList, HashMap, Hash Table, HashSet is mandate.
- Ā Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.
- Ā Expert level understanding of Object-Oriented Concepts and Data Structures
- Ā Good experience in Database (Sybase, Oracle or SQL Server) like indexing (clustered, non-clustered), hashing, segmenting, data types like clob / blob, views (materialized), replication, constraints, functions, triggers, procedures etc.
JioTesseract, a digital arm of Reliance Industries, is India's leading and largest AR/VR organization with the mission to democratize mixed reality for India and the world. We make products at the cross of hardware, software, content and services with focus on making India the leader in spatial computing. We specialize in creating solutions in AR, VR and AI, with some of our notable products such as JioGlass, JioDive, 360 Streaming, Metaverse, AR/VR headsets for consumers and enterprise space.
Mon-Fri, In office role with excellent perks and benefits!
Key Responsibilities:
1. Design, develop, and maintain backend services and APIs using Node.js or Python, or Java.
2. Build and implement scalable and robust microservices and integrate API gateways.
3. Develop and optimize NoSQL database structures and queries (e.g., MongoDB, DynamoDB).
4. Implement real-time data pipelines using Kafka.
5. Collaborate with front-end developers to ensure seamless integration of backend services.
6. Write clean, reusable, and efficient code following best practices, including design patterns.
7. Troubleshoot, debug, and enhance existing systems for improved performance.
Mandatory Skills:
1. Proficiency in at least one backend technology: Node.js or Python, or Java.
2. Strong experience in:
i. Microservices architecture,
ii. API gateways,
iii. NoSQL databases (e.g., MongoDB, DynamoDB),
iv. Kafka
v. Data structures (e.g., arrays, linked lists, trees).
3. Frameworks:
i. If Java : Spring framework for backend development.
ii. If Python: FastAPI/Django frameworks for AI applications.
iii. If Node: Express.js for Node.js development.
Good to Have Skills:
1. Experience with Kubernetes for container orchestration.
2. Familiarity with in-memory databases like Redis or Memcached.
3. Frontend skills: Basic knowledge of HTML, CSS, JavaScript, or frameworks like React.js.
Software Architect
Bangalore, India / Engineering/ Full-time
Ā
Job Overview:
As a Software Architect, you will play a crucial role in designing, developing, and maintaining robust and scalable backend solutions for our software applications. You will be responsible for making strategic technical decisions, and collaborating with cross-functional teams to ensure the successful delivery of high-quality software products with scalable backend infrastructure.Ā
Responsibilities:
- System Architecture:
- Design and architect scalable, efficient, and maintainable backend systems.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Technical Leadership:
- Provide technical leadership and guidance to the development team, ensuring best practices and coding standards are followed.
- Mentor and coach team members, fostering a culture of continuous learning and improvement.
- Backend Development:
- Lead the development of backend components, modules, and features primarily on Ruby on Rails tech stack and also be open to contribute in other tech stacks based on Java/Kotlin and Python.
- Implement and maintain APIs, data models, and database structures to support application functionality.
- Performance Optimization:
- Identify and address performance bottlenecks, ensuring optimal system response times and resource utilization.
- Implement caching strategies and other performance optimization techniques.
- Collaboration:
- Collaborate with frontend developers, product managers, and other stakeholders to integrate frontend and backend components seamlessly.
- Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing within the team.
- Security and Compliance:
- Implement and enforce security best practices to safeguard sensitive data.
- Stay updated on industry trends and emerging technologies to ensure compliance and security standards are met.
- Documentation:
- Create and maintain comprehensive technical documentation for the backend architecture, APIs, and development processes.
- Continuous Improvement:
- Proactively identify opportunities for process improvement and contribute to the evolution of development methodologies and practices.
Qualifications:
- Overall 10+ years of experience, with 2+ years as a Software Architect with a focus on backend development using Ruby on Rails.
- In-depth knowledge of Ruby on Rails framework, database design, and API development.
- Strong understanding of software architecture principles, design patterns, and best practices.
- Experience with performance optimization, scalability, and security considerations.
- Excellent communication and collaboration skills.
- Leadership experience with a demonstrated ability to mentor and guide development teams.
- Bachelorās degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Bonus points:
- Familiarity with front-end technologies and frameworks(ReactJs).
- Experience with other programming languages.(Kotlin/Python)
- Experience with cloud platforms and microservices architecture.
- Knowledge of DevOps practices and tools.(AWS, Kubernetes, )
Join us in revolutionizing the way software solutions are developed, and contribute to building cutting-edge applications that make a positive impact on our users and the industry.
Job Description:
We are looking for a Software Engineer with solid development experience in Java and related frameworks. We are looking for a self-motivated, go-getter, out-of-the-box thinker who is ready to work in a high-energy start-up environment. He/she must demonstrate a high level of ownership, integrity, and creativity.
Required Skills:
⢠Core Java (Proficient)
⢠Spring, Spring MVC OR Spring boot
⢠Hibernate ā Good to have
⢠Oracle/MySQL DB - Hands-on (Intermediate)
⢠REST API and AWSā Good to have
⢠Hands-on experience of working on Spring boot based Microservices (Intermediate)
⢠Good to have knowledge of Microservice DevOps tools (Git, Jenkins, JUnits, deployment, monitoring, tracing)
⢠Sound understanding of core Java, SOAP Services, REST Services, Spring & maven, having expertized to work on Unix platform
⢠Should have working knowledge on web servers (e.g. Apache HTTP) and application servers (e.g. Tomcat, WebLogic)
⢠Should have a working knowledge of any relational database. Preferred will be Oracle and MySQL.
Roles and Responsibilities:
⢠You will design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications.
⢠You will follow software engineering standards, applicable software development
methodology and release processes, to ensure code is maintainable, scalable,
supportable and demo the software products to stakeholders
⢠You will investigate issues by reviewing/debugging code, providing fixes and workarounds, and reviewing changes for operability to maintain existing software solutions.
⢠You will work within a team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, work with cross-functional teams to achieve goals.
Why should you join Opcito?
We are a dynamic company that believes in designing transformation solutions for our customers with our ability to unify quality, reliability, and cost-effectiveness at any scale. Our core work culture focuses on adding material value to client products by leveraging best practices in DevOps like continuous integration, continuous delivery, and automation, coupled with disruptive technologies like cloud, containers, serverless computing, and microservice-based architectures.
Here are some of the perks of working with Opcito:
⢠Outstanding career development and learning opportunities
⢠Competitive compensation depending on experience and skill
⢠Friendly team and enjoyable work environment
⢠Flexible working schedule
⢠Corporate and social events.
- Design and build user-facing products, owning the entire process from gathering functional requirements from teams, through testing and staging, to deploying in a Python based stack
- Guide the team in making technical trade-offs
- Proactively identify bottlenecks, areas for improvement and put forth a plan to course-correct
- Design and implement maintainable backend services, including data processing pipelines, APIs and internal tools
- Coordinating with internal teams to understand user requirements and provide technical solutions
Required Skills/Qualifications:Ā
āĀ Ā Ā Ā Ā Ā Ā Ā Ā B.Tech/MCA in Comput
Required Skills/Qualifications:Ā
Any Backend Technology is acceptable
āĀ Ā Ā Ā Ā Ā Ā Ā Ā B.Tech/MCA in Computer Science or equivalent with 1-3 yearsā experience with server-side web application development.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Extensive development experience using LAMP or MEAN stack, RESTful web services or Node.js, HTML and CSS.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Good understanding of Data structures and Relational Databases like MySQL or NoSQL Databases like MongoDB.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Experience working with services in AWS such as EC2, RDS, and ELBs and have knowledge of VPCs.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Experience with server side and client side MVC frameworks, Kafka Ansilble,Jenkins.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Exposure to Continuous Integration (CI) and Continuous Deployment (CD), automated testing and agile development methods.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Understanding of Version Management Tools like GitHub.
Ā
er Science or equivalent with 1-3 yearsā experience with server-side web application development.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Extensive development experience using LAMP or MEAN stack, RESTful web services or Node.js, HTML and CSS.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Good understanding of Data structures and Relational Databases like MySQL or NoSQL Databases like MongoDB.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Experience working with services in AWS such as EC2, RDS, and ELBs and have knowledge of VPCs.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Experience with server side and client side MVC frameworks, Kafka Ansilble,Jenkins.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Exposure to Continuous Integration (CI) and Continuous Deployment (CD), automated testing and agile development methods.
āĀ Ā Ā Ā Ā Ā Ā Ā Ā Understanding of Version Management Tools like GitHub.
Ā
Cloud Developer
ā Overall 6-8 years of IT Experience including Java/.Net based Software Developmentwith
minimum 2-3 years of experience in developing applications on cloud (AWS/Azure/Google)
ā Excellent understanding and hands on with cloud computing concepts including
but not limited to microservices, containerization, DevOps etc.
ā Excellent knowledge of cloud native computing technologies and current computing trends
ā Ability to effectively address Customer NFRs with most suitable cloud/open source servicesavailable
ā Updated on latest Cloud offerings
ā In depth experience in problem solving, guiding team members on cloud development challenges
ā Expertise in preparing technical architecture for cloud development
ā Hands on Experience in any one of Multi-cloud/Hybrid Cloud model
implementation utilizing leading platforms like Red Hat OpenShift, GoogleAnthos,
VMware Tanzu
ā Implementation experience in leading open source technologies like Spring boot,Spring
Batch, Spring cloud, Drools Rule Engine etc.
ā Should be able to understand customer cloud requirements and implement technical solutions
ā Experience in designing and implementing reusable components/accelerators
ā Ability to participate in solution discussions with customers
ā Hands on with DevOps implementation
ā Hands On Experience in developing POCās and pilots is a must
ā Experience in cloud CoE will be a added advantage
ā Certified developer in AWS, Azure or Google
ā Effective communication skills (written and verbal) for seamless cloud based development
"Need candidates with Notice period of 30 - 45 days."













