Position: Senior .NET Core Developer( Remote , Base Location : Chennai)
Experience: 5-8 years
Responsibilities:
As a Senior .NET Core Developer, you will play a key role in architecting, designing, and implementing robust and scalable web applications and distributed systems. Your responsibilities will include:
- Web API Development: Designing and implementing secure and efficient Web APIs, ensuring seamless integration with various client applications.
- Storage Management: Overseeing storage accounts and implementing strategies for efficient data storage and retrieval in cloud environments, leveraging services like Azure Storage.
- Messaging Architecture: Designing and implementing messaging queues for asynchronous communication between microservices, ensuring a decoupled and scalable system.
- Background Jobs: Developing and optimizing background job processes to handle tasks such as batch processing and asynchronous operations.
- Distributed Systems: Architecting and maintaining distributed systems, ensuring high availability, fault tolerance, and optimal performance.
- Technology Stack: Utilizing .NET Core 6 and staying updated with the latest technologies and best practices in the .NET ecosystem.
- Error Handling and Retries: Implementing robust error handling mechanisms and strategies for automatic retries to enhance system reliability.
- Database Management: Designing and optimizing database schemas, utilizing ORMs for efficient data access, and ensuring data integrity.
- Memory Management and Performance: Implementing efficient memory management practices and optimizing code for performance.
- Async Programming: Leveraging asynchronous programming techniques for handling concurrent operations and improving application responsiveness.
Qualifications:
- Bachelor's or Master's degree in Computer Science or a related field.
- Extensive experience (5-8 years) in .NET Core development.
- Proven expertise in designing and implementing scalable web applications and distributed systems.
- Strong knowledge of Web API development, storage management, messaging architectures, and background processing.
- Experience with error handling, retries, and implementing robust solutions for fault tolerance.
- Proficiency in database design, ORMs, and data access optimization.
- Familiarity with the latest .NET technologies, especially .NET 6.
- Excellent problem-solving and debugging skills.
- Strong understanding of memory management and performance optimization.
- Experience in asynchronous programming.
Why Brimma Tribe?
Mortgage Technology Leadership: Join a team with over two decades of experience in building and implementing enterprise-grade Mortgage Technology platforms, used by leading mortgage lenders in the US.
Tribal Culture: Become a part of a tribe that cherishes diversity, encourages innovation, and thrives on collaboration, where every voice matters. Inspired by Tribal Leadership and the mantra 'Be Nice…Play Nice,' our culture fosters an inclusive environment.
Innovation at the Core: Our innovations arise from a profound understanding of mortgages and cutting-edge technology, setting the pace for industry trends.
Optimizing Processes: We're dedicated to reengineering Mortgage Lending, utilizing the right technology to reduce origination costs for lenders.
Impactful Solutions: Collaborate with high-performing teams, delivering solutions that leave a lasting impression and create "raving fans."
Elevate your career with Brimma - where technology, culture, and innovation converge!

About Brimma Tech
About
Connect with the team
Similar jobs
As a Senior Web Developer, you will be responsible for developing and/or designing
websites for Yuva Pay. You will be working alongside a team of other developers in
creating, maintaining and updating our websites. You get to work with some of the
best minds in the industry at a place where opportunity lurks everywhere and in
everything. You will also be collaborating with the other team members such as the
Content Team as well as the Design Team to refine the website and fix the technical
issues. Your ultimate goal will be to provide user information solutions by creating
web pages and apps.
Responsibilities
Your responsibilities are as follows.
Write well designed, testable, efficient code by using best software
development practices
Create website layout/user interface by using standard HTML/CSS practices
Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
Create and maintain software documentation
Be responsible for maintaining, expanding, and scaling our site
Stay plugged into emerging technologies/industry trends and apply them into
operations and activities
Cooperate with web designers to match visual design intent
Required Qualifications
We are looking for individuals who are curious, excited about learning, and navigating
through the uncertainties and complexities that are associated with a growing
company. Some qualifications that we think would help you thrive in this role are:
Minimum 4 Years of experience in web programming
Top-notch programming skills and in-depth knowledge of modern HTML/CSS
Familiarity with the following programming languages: ASP.NET Core (C#) and
PHP.
A solid understanding of how web applications work including security, session
management, and best development practices
Adequate knowledge of relational database systems, Object Oriented
Programming, and web application development
Hands-on experience with network diagnostics, network analytics tools
Basic knowledge of Search Engine Optimization process
Strong organizational skills to juggle multiple tasks within the constraints of
timelines and budgets with business acumen
Ability to work and thrive in a fast-paced environment, learn rapidly and master
diverse web technologies and techniques.
Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications
Exceptional working knowledge of various website development techniques.
Exceptional understanding of UI Prototyping tools.
Great interpersonal skills.
Exceptional oral and written communication skills.
Strong organizational skills.
Ability to manage and handle multiple tasks.
Outstanding problem-solving skills.
A keen eye on details.
Exceptional time management abilities.
· Good understanding of OOPS, design principles and design patterns.
· C# development experience.
· Experience with WCF is required.
· Experience of working with web API is required.
· Experience with Windows services and Winforms will be useful.
· Experience of working with .NET Core is useful. Some exposure is expected.
· Experience of working with MS SQL Server.
· Experience of working with micro services will be useful.
· Experience of working with any queueing middleware like MSMQ, Rabbit MQ, WMQ will be useful.
· Exposure to cloud provisioning will be useful, in particular Azure.
· Exposure to security vulnerabilities and top 10 from OWASP will be useful.
· Exposure to front end technologies will be useful. Though it’s secondary but any experience with
SPA libs and frameworks in particular will be useful. Experience with either Angular or React will be
useful.
· Experience with any or all stated tools – TFS, Git, SOAP UI, Postman, Fiddler,
· Experience with CI/CD devOps tooling and practices is useful.
Soft skills required
· Good communication skills, both verbal and written. S/he should be able to articulate well.
We are hiring for the position of .Net Developer with
Skill Set: .Net , ASP.Net or ASP.Net mvc , MVC or MVC FRAMEWORK
Exp: 3-6 years
Location: Chennai
JD for .Net:
• Strong knowledge on C#, Asp.Net Web forms and Web API
• Experience with Bootstrap, jQuery and Responsive web designing
• Experience with SQL server, Stored Procedure and performance tuning
• Excellent Problem solving, communication and Debugging skills
• Ability to learn and work on new technology in a short span of time
• Extensive experience with Object- Oriented Programming and Design patterns.
• Knowledge on .NET Core, Elastic Search, Knockout JS, Windows services are added advantage.
#HiringAlert
We are looking "Product Manager" for Reputed Client @ Permanent Role
Experience: 9 - 12 Years
Primary Skills
•BE/B-Tech/MCA/ M.Tech, 8+ years of experience in .NET Framework like C#.Net/ ASP.Net
•Minimum 8 years of experience on Web Application development , ADO.Net, HTML, CSS, JavaScript/JQuery
•Been a Project Manager and managed a team of 6-10 people for a period of 2 years at least
•Must be able to provide hands on solutions on query writing and DB management for writing stored procedures/ user-defined functions
•Should have a very good understanding of project architecture
•Project Management, Project Control, Project Estimating, , Project Scheduling, Meets Deadlines, Project Management Tools, Communication, Microsoft Project, Project Leadership
•Quality Management Process implementation skills
Secondary Skills
•Experience in developing a product.
•Should have a solid understanding of the SDLC processes (Design, Construction, Testing, Deployment)
•Proven experience of delivering the product on-time and with quality
•Should have experience in developing ERP applications or Database Intensive Data Entry application
Desired Skills
•PMP/CSM certification
•Should have experience in Test Driven development using Nunit, Jasmine and Protractor
•Experience in project management life cycle process
•Hands on experience of configuration management and version maintenance
•Prior experience of working in the shipping domain is an added advantage.
•Hands on experience in writing technical specifications
Ability
•Excellent Communication skills
•Excellent team handling and project management skills
•Good conceptualization skills
•Strong Visualization ability
•Analytical ability
•Quality Orient
Location : Bangalore
● You have good understanding of the fundamentals of data science/algorithms or
software engineering
● Preferably you should have done some project or internship related to the field
● Knowledge of SQL is a plus
● A deep desire to learn new things and be a part of a vibrant start-up. You will
have a lot of freehand and this comes with immense responsibility - so it is
expected that you will be willing to master new things that come along!
What you will get to do?
● Build cloud-based services and/or user interfaces
● Participating in all aspects of software development activities, including design,
coding, code review, unit testing, bug fixing, and code/API documentation
● Be the first few members of a growing technology team
Job Description :
- Hands on experience in developing web Applications using http://asp.net/">ASP.NET core MVC and Azure SQL server.
- Hands on experience in Web API development.
- Should have experience in working with Azure containers to deploy applications.
- Should be able to individually co-ordinate with client team and do delivery.
- Good analytical and problem-solving skills.
- Good oral and written communication skills.
- Ability to work independently / in a team with strong problem-solving skills.
- Estimate work and plan delivery schedule including tasks, milestones and dependencies.
- Ensure timely publishing of status report and quality metrics.
- Should be able to quickly adapt work on new technologies based on project need.
Interview Mode: All rounds of interview will be conducted on Google meet and on boarding will be in Bangalore
Company Overview :
Data template is an IT company which design and develop digital experience and services used by people globally. We bring experiences from multiple domains to market from strategy to execution using our unique approach to transfer deep insight into impact. We help our clients to stay ahead of challenges and accelerate in their market.
How would you leverage your technical expertise to create extraordinary impact for our clients?
ThoughtWorks is a global software consultancy with an aim to create a positive impact on the world through technology. Our community of technologists thinks disruptively to deliver pragmatic solutions for our clients' most complex challenges. We are curious minds who come together as collaborative and inclusive teams to push boundaries, free to be ourselves and make our mark in tech.
Our developers have been contributing code to major organizations and open source projects for over 25 years. They’ve also been writing books, speaking at conferences and helping push software development forward, changing companies and even industries along the way.
You could influence the digital strategy of a retail giant, build a bold new mobile application for a bank or redesign platforms using event sourcing and intelligent data pipelines. You will use the latest Lean and Agile thinking, create pragmatic solutions to solve mission-critical problems and challenge yourself every day.
For a team to thrive, it needs active collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an ambitious tech vision and acting as mentors for more junior-level consultants. They leverage their deep technical knowledge to solve more complex business problems and actively assess their team’s health, code quality and nonfunctional pipelines.
You’ll spend time on the following:
- You will use continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible.
- You will work in collaborative, value-driven teams to build innovative customer experiences for our clients
- Create large-scale distributed systems out of microservices
- You will apply the latest technology thinking from our tech radar to solve client problems
- Efficiently utilize DevOps tools and practices to build and deploy software
- You will lead or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between
- You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills
Here’s what we’re looking for:
- You have at least 5 years of experience with two or more development languages such as Java, C#, or Ruby
- You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming
- Presence in the external tech community: you proactively share your expertise with others via speaking engagements, contributions to open source, blogs and more
- Comfortability with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban
- You enjoy influencing others and always advocate for technical excellence while being open to change when needed
- You’re willing and able to commit to travel to client sites in order to solve their business problems
- You’re resilient in ambiguous situations and can approach challenges from multiple perspectives
- Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker
Immediate Interviewing for Developer for Rajahmundry Location.
Job Description:
1+ Years Experience on software development on any software language.
Experience with software design and development in a test-driven environment
Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)
Ability to learn new languages and technologies
Problem-solving aptitude
Excellent communication and presentation skills








