
š 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
Years of experience-3 to 5 Years
skills set-.net mvc,asp.net mvc,dot net mvc developer
- Discussing the project aims with the company requirement and development team.
- Designing and building web applications using Laravel.
- Troubleshooting issues in the implementation and debug builds.
- Working with front-end and back-end developers on projects.
- Testing functionality for users and the backend.
- Ensuring that integrations run smoothly.
- Scaling projects based on Company feedback.
- Recording and reporting on work done in Laravel.
- Maintaining web-based applications.
- Presenting work in meetings with clients and management.
Job Description:
Proven experience as a Java Developer with a strong understanding of Java and its ecosystems.
Proficient in Spring Framework (Spring Boot, Spring MVC, Spring Data).
Experience with web application development using technologies such as HTML, CSS, and JavaScript.
Knowledge of relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate).
Familiarity with build tools such as Maven or Gradle.
Understanding of software development life cycle (SDLC) and agile methodologies.
Excellent problem-solving and debugging skills.
Experience with microservices architecture.
Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
Candidate should also have some App development experience in cloud infra. Like familiarity with Docker, Helm Charts, Kubernetes or AWS/Azure k8s infra.
Candidate should have some App development experience in at least one No-SQL Database also (like MongoDB or Cassandra or Redis) apart from RDBMS.
Senior Software Developer will be responsible for the design, development, and implementation of software applications using primarily Microsoft technologies, such as .NET. The candidate will work as part of a software development team.
Ā
Technical Skill:
1. Excellent knowledge of Vb.Net, C#, .Net 3.0/4.0/4.5, ASP.Net, ADO.Net
2. Experience in developing web applications and web services in Microsoft Visual Studio
3. Good proficiency in CSS, HTML, AJAX, XML and Java Script
4. Experience in developing T-SQL queries, Stored Procedures, Triggers using SQL Server 2008/2012
Ā
Requirement:
Extensive experience in all stages of SDLC with strong coding, debugging and analytical skills.
Good communication and interpersonal skills.
Sound analytical and grasping skills to understand business/functional requirements.
Ability to work independently on assigned tasks and with peers and stakeholders.
Ā
Experience: Minimum 3+ years of relevant experience in Dot Net.
Please find below updated JD for Java requirement.
Ā
-Work with a performance-oriented team driven by ownership and open to experiment.
- -6+ years of Java advanced software development experience, with concurrent (multi-threaded) programming highly desirable.
- -Strong experience on Core Java 8, Java EE, Spring Boot, Maven and Docker including Multi-threading.
.Ā Ā Ā Ā Ā Ā Ā Ā Ā -Strong problem solving skills, computer science fundamentals,Ā dataĀ structuresĀ and algorithms.
- -Hands on experience with any SQL Database.
- -Ability to learn new technologies like ELK, stack, redis etc.
- -Must have expert level knowledge in Java, Springboot.
- -Must have knowledge or hands on experience in microservices, apache kafka and distributed caching.
.Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā -Experience in distributed/scalable systems
- -Strong knowledge of design patterns and software engineering best practices.
- -Familiarity with standard development tools and processes: Git, Eclipse, JUnit test, debugging, profiling, etc.
.Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā -Familiarity with CI/CD and DevOps
.Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā -Strong knowledge and previous experience in end-to-end design, development and subsequent
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā support of large-scale data processing systems
.Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā - Familiarity and confidence working in an agile development environment.
.Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā - Good Problem solving skills
- - Good oral and written communication skills.
- - Strong debugging skills.
Ā
Your duties include
- Database development using T-SQL on MS SQL Server
- API Development using ASP.Net WEB API and C#
- R & D for available solutions and 3rd party API integrations
- Comparative Analysis of different approaches and finding optimal solutions
- Supporting existing applications in SQL, ASP.NET WEB API, C#, Angular or TypeScript
SKILLS
- Should have hands-on Experience in .NET Core, Asp.Net, MVC, Entity Framework, SQL Server with Good Communication skills.
- Use Microsoft technologies: C#, ASP.NET, SQL, MVC, and Microsoft Workflow to develop technical solutions to complex problems that require the regular use of ingenuity and creativity
- Design, code, test, debug and document software according to the functional requirements
- Develop, maintain and support programs/tools for internal and external clients
- Analyse, diagnose and resolve errors related to their applications
- Help define project plans requiring software development and hardware installations
- Provide technical and project management expertise across multiple areas of application development
- Investigate operational or systematic problems and user queries as required.
- If the candidate has experience in MVC / Angular / Azure / Xamarin, it would be an added advantage.
Education
Bachelorās or Masterās degree in Computer engineering or relevant field
Students working towards their degree and with sufficient experience will be considered.
Qualifications-BCA, BE/B.Tech(Information Science/Technology (IS/IT)), MCA, ME/M.Tech(Information Science/Technology)
Overview:Ā
Ā
- Design and develop Rest APIs.Ā
- Create documentation around processes including front-end design and service architecture.Ā
- Follow industry trends regarding backend-end technologies and techniques.Ā
- Agile rituals like Feature elaboration/Estimation, daily stand-ups, release planning, Iteration Planning Meeting, Retrospective, Showcase, etc.Ā
- Build content and data driven enterprise level web application which works for Multiple clients in multiple countries.Ā
Relevant experience and Exposure:Ā
- 1+ years relevant work experience showing growth as a Backend developer.Ā
- Extensive technical experience and development expertise in C#, .Net core, Web services (REST)Ā
- Proficient with OOPS and Design principles.Ā
- Expertise in writing clean, secure and refactored code.Ā
- Knowledge and hands-on Experience with Test Driven Development.Ā
- Experience with relational and non-relational Database technologies like SQL, MongoDB.Ā
- Proficient with Git or any source code management tool.Ā
- Excellent listening, writing skills and strong technical competency are essential.Ā
- Creative and efficient in proposing solutions to complex, time-critical problems.Ā
- Strong analytical and problem-solving skills with a high attention to detail.Ā
Nice to haves:Ā
- Experience with .Net core.Ā
- Experience with public cloud offerings (AWS, Azure etc.).Ā
- Knowledge of CI/CD tools like Jenkins, Docker, Spinnaker etc.Ā
- Exposer to an Agile Development Methodology would be beneficial.Ā
- Atlassian suit knowledge (Jira particular).Ā
Ā
Ā
Responsibilities
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
Skills & Qualifications
-
4-12 years of experience in Java Development.
-
Excellent verbal and written English communication is a must. You may have to interact with clients directly.
-
Technology agnostic approach is a must. Ready to adopt new technology and a faster learning curve.
-
Writing scalable, maintainable and reusable code.
-
Keen interest in SAAS based products and mobile applications.
-
Experience working with Distributed Systems
-
Java, Spring Boot, Microservices, API Design Experience with Event-Driven Architecture, Multithreading
-
Kafka iOS Experience with Event Sourcing Reactive and Functional
-
Programming Strong understanding of best practices for creating/working with Microservices
-
Experience implementing Message Brokers and Messaging subsystems(experience working with Kafka a strong plus)
-
Be open-minded, creative, and self-critical; be collaborative and communicative
-
Have experience with and curiosity about agile and lean philosophies
-
Experience working with small teams to ship products to market
-
Have experience developing full-service consumer, employee and business applications
-
Language agnostic and experienced polyglot Passion for Working Software and SOLID principles
-
Experience with designing and refactoring complex systems
-
Experience with Test-Driven Development (TDD) Interest in working in a pair-programming environment Deep understanding of design patterns and applying them in production environments
-
Passion for enabling team members
-
Java 8 or Java 11. Both are LTS. The project will be on Java11
-
Spring Boot
-
Git
-
SQL
-
AWS and AWS Aurora
-
Microservices
-
Multithreading
Perks
- Flexible time schedule.
- Work from home or work from anywhere.
- Health insurance.
- Team building activities.
- Training and conference tickets.
- Write clean, scalable code using .NET programming languages
- Remain up to date with the terminology, concepts and best practices for coding mobile apps
- Develop technical interfaces, specifications, and architecture
- Use and adapt existing web applications for apps
- Create and test software prototypes
- Develop client displays and user interfaces
- Assist software personnel in handling project related work and other requirements
- Coordinate with other software professionals and developers
What essential skills you need
āŖ 8-11 yearsā experience in back end Java/J2EE application development.
āŖ Expertise in developing internet web applications using Java/J2EE technologies.
āŖ Experience of working in a service-oriented architecture and web-based development.
āŖ Experience in writing XSD, Wiz-dull including parsers like SAX, DOM.
āŖ Experience in different modules of Spring framework like Dependency Injection (IoC), Spring MVC, Spring ORM along with JPA.
āŖ Experience in Java Version 7.0+. Good experience with JMS, Spring & Hibernate.
āŖ Experience in identifying database solutions for a given problem, preferably MySQL.
āŖ Demonstrated ability to analyze business/functional requirements, develop well-structured, maintainable code, delivered on time, with automated tests. We are an XP/Agile development team.
āŖ Hands on experience on tools like Log4j, JUnit, Mockito, SVN, Maven, Covertura.
āŖ Knowledge in Java queuing system.
āŖ Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, JSTL, Java Beans and Servlets.
āŖ Hands on experience in using Application/Web servers like JBoss and Tomcat servers. Worked on databases like Oracle/MYSQL/NoSQL/HQL.
āŖ Experience with e-commerce, retail, analytics, advertising, or media would be an advantage









