
Designation: Dotnet Developer
Department: Software
Work Location: Bangalore
Experience: 3 to 7 years
Roles & Responsibilities:
· Translate application storyboards and use cases into functional applications by understanding the project requirements.
· Design, build and maintain efficient, reusable, and reliable code.
· Ensure the best possible performance, quality, and responsiveness of applications.
· Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
· Help maintain code quality, organization, and automatization.
· Work as a part of agile team by collaborating with the software team.
Eligibility:
· 3 to 7 years of total experience required.
· Excellent written and verbal communication skill
· Proficient in C#
· Proficient in OOPS concepts
· Proficient in MVC.
· Proficient in ASP.NET Core 3.1, .Net 5.0
· Proficient in Angular Or react JS
· Entity Framework 6 and EF Core
· Microsoft SQL Server
· Modern web development with HTML5 and CSS
· Experience in WebAPI
· Unit and integration testing with MS Unit or NUnit
· Strong understanding of object-oriented programming
· Familiar with various design and architectural patterns
· Knack for writing clean, readable, and easily maintainable code.
· Understanding of fundamental design principles for building a scalable application
· Experience with Agile development using SCRUM methodology.
· Individual contributor and ability to perform with minimum guidance.
· Sound knowledge and experience in SOLID principles and industry best practices using Microsoft Technologies is must.
· Experience in RESTful services
· Experience in Azure

About Flatworld Solutions
Similar jobs
Job Description – Technical Lead (Java Spring Boot + Angular)
Role Overview
We are looking for a highly skilled Technical Lead with strong experience in Java Spring Boot and Angular to lead a team of developers for a client project based out of Whitefield, Bangalore. The role requires hands-on development, design, architecture understanding, code review, and team coordination.
Key Responsibilities
- Lead a team of 9 developers and provide technical guidance.
- Perform hands-on development using Java, Spring Boot, Angular.
- Drive solution design, code quality, best practices, and performance optimization.
- Work closely with the client’s product owners and architects.
- Conduct code reviews, technical grooming, and sprint planning.
- Troubleshoot and resolve complex technical issues.
- Ensure timely delivery of modules with high quality.
- Mentor team members and support them in solving technical blockers.
Technical Skills Required
- Strong expertise in Java 8+, Spring Boot, REST APIs.
- Strong front-end experience with Angular 8+, TypeScript, HTML, CSS.
- Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Hands-on with Git, Maven/Gradle, Jenkins, CI/CD.
- Knowledge of cloud platforms (AWS) is an added advantage.
- Experience with Agile/Scrum methodologies.
Soft Skills
- Excellent communication and client-facing skills.
- Ability to lead, mentor, and motivate the team.
- Strong problem-solving and analytical skills.
Job Title: Full Stack Developer - SDE 2
Responsibilities
- Lead design and delivery of complex end-to-end features across frontend, backend, and data layers.
- Make strategic architectural decisions on frameworks, datastores, and performance patterns.
- Review and approve pull requests, enforcing clean-code guidelines, SOLID principles, and design patterns.
- Build and maintain shared UI component libraries and backend service frameworks for team reuse.
- Identify and eliminate performance bottlenecks in both browser rendering and server throughput.
- Instrument services with metrics and logging, driving SLIs, SLAs, and observability.
- Define and enforce comprehensive testing strategies: unit, integration, and end-to-end.
- Own CI/CD pipelines, automating builds, deployments, and rollback procedures.
- Ensure OWASP Top-10 mitigations, WCAG accessibility, and SEO best practices.
- Partner with Product, UX, and Ops to translate business objectives into technical roadmaps.
- Facilitate sprint planning, estimation, and retrospectives for predictable deliveries.
- Mentor and guide SDE-1s and interns; participate in hiring.
Qualifications & Skills
- 3–5 years building production Full stack applications end-to-end with measurable impact.
- Proven leadership in Agile/Scrum environments with a passion for continuous learning.
- Deep expertise in React (or Angular/Vue) with TypeScript and modern CSS methodologies.
- Proficient in Node.js (Express/NestJS) or Python (Django/Flask/FastAPI) or Java (Spring Boot).
- Expert in designing RESTful and GraphQL APIs and scalable database schemas.
- Knowledge of MySQL/PostgreSQL indexing, NoSQL (ElasticSearch/DynamoDB), and caching (Redis).
- Knowledge of Containerization (Docker) and commonly used AWS services such as lambda, ec2, s3, apigateway etc.
- Skilled in unit/integration (Jest, pytest) and E2E testing (Cypress, Playwright).
- Frontend profiling (Lighthouse) and backend tracing for performance tuning.
- Secure coding: OAuth2/JWT, XSS/CSRF protection, and familiarity with compliance regimes.
- Strong communicator able to convey technical trade-offs to non-technical stakeholders.
- Experience in reviewing pull requests and providing constructive feedback to the team.
Qualities we'd love to find in you:
- The attitude to always strive for the best outcomes and an enthusiasm to deliver high quality software
- Strong collaboration abilities and a flexible & friendly approach to working with teams
- Strong determination with a constant eye on solutions
- Creative ideas with problem solving mind-set
- Be open to receiving objective criticism and improving upon it
- Eagerness to learn and zeal to grow
- Strong communication skills is a huge plus
Work Location: Hyderabad
Role: Senior Full Stack Java Developer
Company: Feuji Software Solutions Pvt Ltd.
Mode of Hire: Permanent Position
Experience: 5 – 8 years
Work Location: Hyderabad, India
About Feuji
Feuji, established in 2014 and headquartered in Dallas, Texas, is a rapidly growing global technology services provider. With strategic locations including a Nearshore facility in San Jose, Costa Rica, and Offshore Delivery Centers in Hyderabad, and Bangalore, we cater to a diverse clientele.
Our team of 400+ talented engineers specialize in delivering cutting-edge solutions in managed cloud services, cybersecurity, product and quality engineering, and data-driven insights. Collaborating with industry leaders such as Microsoft, HP, GSK, and DXC Technologies, we empower organizations to achieve their business goals.
At Feuji, we prioritize creating 'Happy Teams' and fostering a culture of innovation, growth, and excellence.
Position Summary
The Senior Software Engineer is responsible for the design, development, quality, and release of our organization's web and mobile applications.
Essential Functions
• The Senior Software Engineer is responsible for the design, development, and release of our organization's web and mobile applications.
• Working closely with Product owners and other stakeholders to understand the business need and design software solutions to meet the product requirements
• Develops applications using Application programming interfaces (APIs) and service-oriented architecture
• Develops unit and automation test scripts under the test-driven development lifecycle
• Contributes to the coding best practices by participating in code reviews and supporting code merges and releases.
Education
• Bachelor's Degree Computer Science, Engineering, or related field preferred
Work Experience
• Typically 5+ years Hands-on object-oriented programming in Java and Javascript (UI) frameworks
Skills
• Understanding of all phases of Software development life cycle
• Software Development Experience with Java
• Experience with UI modern framework like AngularJS or ReactJS
• Experience with microservice architecture, end-to-end UI/API integration, and knowledge of API protocols like REST, gRPC, and graphQL
• Familiar with coding and testing best practices as well as ability to understand complex business problems and design high quality technical solutions.
• Knowledge about the Caching technologies and DBMS technologies like Oracle or MySQL, Postgres, MongoDB
• Strong Problem-solving, communication and organizational skills
Required Skills :
-
Writing well-designed, testable and efficient code.
-
Development of the website
-
Debugging and removal of errors.
-
Should have worked on .Net, C#, Jquerry, SQL Server
-
Additional knowledge on WordPress and MVC preferred
-
Gathering and evaluating user feedback.
-
Working as a part of a dynamic team to deliver winning products.
-
Providing code documentation and other inputs to technical documents.
-
Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
-
Troubleshooting and debugging to optimize performance.
The Profile
-
Strong experience in Angular
-
You are highly goal driven and work well in fast paced environments
-
You possess strong analytical skills and are comfortable dealing with numerical data
-
You are adaptable and thrive in changing environment
. Work on Angular 6+
-
Good communication, Report to USA manager
-
Remote work
-
Expert with Git, PR
Your Role :
- Applying engineering and analytical skills to solve real business problems.
- Owning end-to-end responsibility of design/architect/develop/deploy phases.
- You will build modules from the ground up, write modular and maintainable code
- Participate in code reviews.
- 3+ years experience in software development building production-grade web systems.
- Extensive knowledge in Node.js & React.Js
- Able to design APIs and associated database schema.
- Experience developing software services and an understanding of design for scale, performance and reliability.
- API Documentation and Unit Testing.
- Full stack experience
- Immediate Joiner(max within 30 days)
- Worked in a reputed product-based company in past
- Immediate Joiners are preferred.
Experience:
- 4-10 years of Full Stack Application development experience is must.
- Deep understanding of client side development, coding in HTML5, CSS3, JavaScript ES6, and jQuery.
- Strong experience using a client side MVC framework such as NodeJS, React JS, NextJS and Redux.
- Top notch programming skills and write code for robust software design.
- Experience in responsive design, cross browser compatibility and website performance.
- Experience in object oriented design skills.
- Aggressive problem diagnosis and creative problem solving skills.
- Good understanding of how browsers and DOM work.
- Experience with Git/Bitbucket.
- Experience with handling Services, RESTful, APIs.
Responsibilities :
- To work with a cross-functional software development team on highly visible strategic projects as an expert level individual contributor to the coding tasks assigned.
- Responsible for development of highly responsive, web based UI in a flexible and well-structured frontend architecture.
- Experience working with remote data via REST and JSON
- Experience with third party libraries and APIs
- Produce well designed efficient code in a timely manner to meet delivery timescales/milestones.
- Mentor other developers on software best practices technical guidance and help grow their software development skill sets.
WE ARE GRAPHENE
Graphene is an award-winning AI company, developing customized insights and data solutions for corporate clients. With a focus on healthcare, consumer goods and financial services, our proprietary AI platform is disrupting market research with an approach that allows us to get into the mind of customers to a degree unprecedented in traditional market research.
Graphene was founded by corporate leaders from Microsoft and P&G and works closely with the Singapore Government & universities in creating cutting edge technology. We are gaining traction with many Fortune 500 companies globally.
Graphene has a 6-year track record of delivering financially sustainable growth and is one of the few start-ups which are self-funded, yet profitable and debt free.
We already have a strong bench strength of leaders in place. Now, we are looking to groom more talents for our expansion into the US. Join us and take both our growths to the next level!
WHAT WILL THE Full Stack Engineer DO?
- Primary Purpose: As part of a highly productive and creative AI (NLP) analytics team, design and develop web applications and SPA’s i.e., UI/UX, and underlying backend – API’s, security framework, scalable microservices etc.
- Daily Grind: Interface with the product manager, project managers, and the engineering team to achieve sprint goals on the product roadmap.
- Career Progression: Senior Full Stack Engineer, Technical Architect
YOU CAN EXPECT TO
- Work in a product-development team capable of independently authoring software products.
- Guide junior programmers, set up the architecture, and follow modular development approaches.
- Design and develop code which is well documented.
- Optimize of the application for maximum speed and scalability
- Adhere to the best Information security and Devops practices.
- Research and develop new approaches to problems.
- Design and implement schemas and databases with respect to the AI application
- Cross-pollinated with other teams.
HARD AND SOFT SKILLS
Must Have
- Problem-solving abilities
- Extremely strong programming background – data structures and algorithm
- Angular/React, Strong UI/UX skills
- Very strong python background, TDD, CI/CD,
- Software design skills i.e., OOPs, design patterns
- SQL, NoSQL – design of schemas and databases
- Microservices architecture, Cloud native apps
Good to Have
- Enterprise Design Patterns
- Distributed Systems
- Exposure to ML and Data Science
- Docker, Kubernetes, AKS, Kafka, Graph databases
Must have: Python-Angular(min.6Months) - Django- MySQL
Experience: 4-5Years
Location; Pune(WFH until Covid stabilizes)
Good to have: Kubernetes/Docker, Flask, Restful API
Job Description :
- In-depth understanding of the entire web development process (design, development and deployment)
- Experience building complex web application.
- Hands on experience with programming stacks like MEAN, MERN, LAMP
- Participate in software/product development from ideation to deployment and beyond.
- Should have good knowledge on build tools like Maven, NPM, NODEJS.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers; awareness of cross-browser compatibility issues and client-side performance considerations
- Should have a good understanding of database concepts.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with code versioning tools (such as Git, VSTS)
- Working knowledge of Agile/SCRUM development methodologies and best practices.
- Ability to understand business requirements and translate them into technical requirements
- Working on Cloud[AWS/Azure] based environment is a huge plus
- Recommending new policies, approaches, and procedures.
Responsibilities :
- Ability to work with project delivery goal as mindset.
- Use advanced modelling tools & techniques to build full stack applications.
- Strong understanding on how to document and create a functional plan for complex project.
- Knowledge of creating Information Architecture, Server Architecture & State-flow diagram to better understand complex project.
- Ability to take risks, strive for learning & implementing new practice with maintaining project deliverables.
- Be seen as a leader for a group of engineers working to quickly design, prototype and build new features per requirement.
- Strong ability to handle a naive team & able to get the required output delivered.
- Build scalable/reusable code and libraries for future use.
- Interact with other team leads and departments to accomplish a project requirement.












