- Participate and collaborate with the users, business analyst, quality assurance/quality control analyst in the gathering of user requirements and specifications.
- Analyze technical and business requirements and translate these into basic and detailed technical design.
- Participate and conduct feasibility study, research and development, prototyping and proof of concept (PoC) in implementing new/existing systems, solutions and processes.
- Participate in the technical and project documentation such as but not limited to functional, system and technical design, requirements and specifications.
- Develop, customize, enhance, fix and maintain codes, applications and systems.
- Create test scenarios and data and conduct or participate in non-functional and functional testing (e.g., unit testing, system testing, integration testing, etc.).
- Document, analyze and report test results.
- Develop and review codes, programs and configurations to verify consistency and conformance with established programming and industry standards, guidelines, policies and practices.
- Conduct incident and problem analysis, data gathering, investigation and resolution of issues, and provide technical consultancy, assistance and support.
- Deliver the required systems/applications/solutions on time and based on agreed budget and specifications.
- Identify, assess and recommend opportunities for application and process improvement.
- Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
- Provide regular and effective progress updates to the project manager/team lead/supervisor/immediate manager.
- Actively participate in and lead the peer review and status meeting to communicate progress and escalate risks and roadblocks.
- Prepare training materials and provide assistance in conducting the training to users or other members of the team.
- Responsible for the information security by protecting confidential information from unauthorized access, ensuring the integrity of the information and information system, taking appropriate measures to manage security risks and following and complying with the laws, legislations and terms of contracts.
- Perform other duties as assigned, if necessary.

About codersbrain
About
Connect with the team
Similar jobs
Role Overview:
We are seeking a backend-focused Software Engineer with deep expertise in REST APIs,
real-time integrations, and cloud-based application services. The ideal candidate will build
scalable backend systems, integrate real-time data flows, and contribute to system design
and documentation. This is a hands-on role working with global teams in a fast-paced, Agile
environment.
Key Responsibilities:
• Design, develop, and maintain REST APIs and backend services using Python, FastAPI,
and SQLAlchemy.
• Build and support real-time integrations using AWS Lambda, API Gateway, and
EventBridge.
• Develop and maintain Operational Data Stores (ODS) for real-time data access.
• Write performant SQL queries and work with dimensional data models in PostgreSQL.
• Contribute to cloud-based application logic and data orchestration.
• Containerize services using Docker and deploy via CI/CD pipelines.
• Implement automated testing using pytest, pydantic, and related tools.
• Collaborate with cross-functional Agile teams using tools like Jira.
• Document technical workflows, APIs, and system integrations with clarity and
consistency.
• Should have experience in team management
Required Skills & Experience:
• 8+ years of backend or integrations engineering experience.
• Expert-level knowledge of REST API development and real-time system design.
• Strong experience with: Python (FastAPI preferred), SQLAlchemy.
• PostgreSQL and advanced SQL.
• AWS Lambda, API Gateway, EventBridge.
• Operational Data Stores (ODS) and distributed system integration.
• Experience with Docker, Git, CI/CD tools, and automated testing frameworks.
• Experience working in Agile environments and collaborating with cross-functional
teams.
• Comfortable producing and maintaining clear technical documentation.
• Working knowledge of React is acceptable but not a focus.
• Hands-on experience working with Databricks or similar data platforms.
Education & Certifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field (required).
• Master’s degree is a plus.
• Certifications in AWS (e.g., Developer Associate, Solutions Architect) or Python
frameworks are highly preferred.
Full Stack Developer
Job Description
Key Responsibilities
- Design, develop, and maintain both new and existing code, ranging from client-side development using JavaScript, HTML, and CSS, to server-side code using C# and ASP.NET MVC, Web API, Windows services, and ADO.NET for data persistence and retrieval.
- Write readable, extensible, testable code, while being mindful of performance requirements. • Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code to QA.
- Work with management to create and adhere to schedules, while maintaining flexibility to adapt to shifting market demands.
- Translate mockups and wireframes into functioning front-end code.
- Write and maintain documentation for new and existing features.
- Keep up-to-date on best practices and new technologies.
- Rapid prototyping, and presenting conceptual design and working prototypes to management.
- Conduct design and code reviews and collaborate to ensure your own code passes review.
- Work with Product Management to analyze require
Required Skills & Experience
General
- Solid understanding of OOP design principles
- Visual Studio 2017 and above, SQL Server 2016 and above
- Remote debugging
- Unit Testing
Front-end
- C#, ASP.NET MVC and MVC core, Web API and .Net Core web Api
- JavaScript, jQuery, AJAX
- HTML5, CSS3, Responsive Design understanding
- Understanding of web technology stack, including HTTP, REST, cookies, caching, and asset loading
Back-end
- Windows & web services, WCF, MSMQ
- C# and .NET Framework • Experience with scalable, performant design and architecture
Database
- Working knowledge of SQL and relational databases
- Should be able to read and write basic SQL queries, stored procedures, views, and functions
- ADO.NET & LINQ to SQL
Desired Skills & Experience
General
- Familiarity with Azure
- Installation and deployment (Azure App)
- Experience with automated builds and deployment (Azure DevOps, TeamCity and Docker)
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
Front-end
- Angular or React UI framework
- Experience with Logi Analytics (Graylog etc.)
- Experience with .NET Web Forms and migrating to MVC
Back-end
- Azure Function, Azure Service bus, Event hub, AWS Lambda, ElastiCache
Experience with NOSQL databases (Mongo or Cosmos)
Qualifications
- Minimum of a Bachelor's or Master’s degree in Computer Science, or a related four-year degree.
- Hands on experience in development
- Preferred experience in leading a team
- 6+ years of experience in software development with strong expertise in Java (8+), JavaScript, HTML, CSS, PL/SQL.
- Hands-on expertise in frameworks and tools: Spring Boot, ReactJS, NodeJS, REST, SOAP.
- Version Control: Proficient in Git.
- Backend & Databases: Experience with Oracle and Postgres DB (Shining Stars).
- CI/CD Tools: Skilled in Jenkins, GitHub, TDD/BDD.
- Testing Tools: Practical experience with ReadyAPI, Postman, Jest, JUnit.
- Cloud Technologies: Exposure to OCI, Azure, AWS.
- AI Tools: Familiar with GitHub Copilot.
- Containerization & Architecture: Proficient in Docker, Kubernetes (K8s), Microservices, Microfrontend.
- Nice to Have: Test automation experience with Selenium, Java Cucumber, and Kafka
About Company
Our client is a Tech-Based Platform for freelance photographers, videographers, food stylists, and cinematographers. Founded by alumni of IIM Bangalore. They are operational in about 100 Cities and 28 Countries. Leader in Food and Real Estate Photography. Done about 7000+ projects across the Globe.
Roles and Responsibilities
1. Producing a diverse range of blog posts focused on subjects pertaining to the field
of photography.
2. To compose a myriad of blog entries pertaining to subject matters of relevance to the
realm of photography.
3. Undertaking comprehensive research into diverse subjects and products.
4. Supervising content interns and deliberating relevant material for blog publication.
5. Compose material for utilization in Facebook and Google advertisements.
6. Strategize and execute video content production.
7. Creation of marketing campaign material
8. Enhance content through the implementation of best practices in SEO.
Skills Required
• Excellent writing skills and proficiency in grammar and spelling.
• Ability to create compelling, engaging, and informative content
• Strong research skills to gather information from various sources.
• Knowledge of Search Engine Optimization (SEO) techniques to optimize content
for search engines
• Understanding of target audience and ability to write content that resonates with them.
• Strong communication skills to collaborate with other team members and clients
• Creativity and ability to come up with new and innovative content ideas
• Attention to detail and ability to proofread and edit own work
• Time management and organizational skills to meet deadlines and manage multiple
projects at once.
• Proficiency in providing guidance and leadership to interns for the assigned tasks.
Technical Lead (UI)
Profile: Technical Lead (UI)
Experience: 5-10 years
Education Qualification: Graduate/Postgraduate
Neewee is an Industrial Analytics start-up, focused in making manufacturing visible, transparent, efficient, and autonomous to its clients.
Started in 2014 our journey has evolved from making manufacturing complexity and risk a thing of the past.
Bodhee is our in-house product. We are looking for Project Managers to work with our Product team .
Responsibilities:
• Manage development of one or more Bodhee Services.
• Performing requirement analyses by interacting with BA, PM, and Architect.
• Developing high-level and detailed designs.
• Design, Develop, Test, Implement and Maintain high-volume, low-latency applications for critical systems and delivering high-availability and performance.
• Writing well designed, testable, reusable, efficient code.
• Conducting configuration of your own work.
• Reviewing the work of other developers and providing feedback.
• Mentor and manage the dev team.
• Collaboration with testing team for Integration Testing
Requirements
• 5-10 years of experience in UI development.
• Experienced developer in Angular 2+.
• Experience with JavaScript and TypeScript.
• Skill for writing reusable UI components.
• Understanding of RESTful API design for web services.
• Hands on experience in UI optimization best practice implementations.
• Experience with Linux environment.
• Excellent problem solving and analytical skills.
• Willing to learn new technologies.
• Experienced with Git, Docker, Jenkins.
• Ability to work and collaborate with Cross Functional Teams
Profile Roles and Responsibilities :
A) Recruit, Train, and Coach the Sales Team
1. Recruit and train to ensure that there is enough strength to handle the sales projections 15 days in advance
2. Provide training, help, and second voice to the sales advisors to help them achieve their targets
3. Develop rebuttals for the evolving customer queries and train the team members on the same
4. Work with the Training Manager to ensure the success of trainees
B) Set goals and measure/audit performance of each team member
1. Develop sales target for each of the team member and explain them the same with deadlines
2. Measure daily, weekly, monthly performance trends of each team member and take corrective actions to match the organization's expectations
3. Conduct daily team hurdles to brief the team on the team and individual targets
4. Motivate team members to meet and exceed targets
Responsibilities
- You will design and develop large scale distributed services
- You will analyse and improve the efficiency, scalability, stability, and security of the platform as a whole.
- You will act as the primary owner of one or more components while driving innovation in your area of ownership
- You will proactively research & evaluate new tools, technologies, and techniques to improve the value of the system.
- You will work with engineering leadership in solving and architecting solutions for challenging or complex development issues.
- You will work independently and handle dependencies with very minimal oversight
- You will take initiatives in developing and maintaining integrations of best practices within the back-end.
- You will help identify systemic issues, performance bottlenecks and work on design/architect improvements.
Requirements
- You have 1 - 9 years of experience in software development.
- You have designed and scaled up the system.
- You have a strong understanding of Data Structures and Algorithms.
- You are an incessant problem solver and tougher the problem gets, more fun you have.
- You have strong command in any one or more of the following languages: Python and Django
- You understand the business impact of your decisions.
Good To Have
- You have prior experience in fintech companies
Traits We Are Looking For
- Experience in a specific tech stack doesn't matter for us.
- The general engineering mindset and aptitude is what matters more.
- Technically strong and curious.
- Should have a hacker mindset and should love exploring new technologies.
Desired Skills and Experience
Java, Python, Data Structures, Algorithms








