• C#
• WebAPi
• Angular or React JS
As a Senior Software Engineer / Dot Net Developer, you will:
• Design and develop applications using C#, ASP.Net MVC and .Net Core
• Proficient in one or more JavaScript libraries and frameworks such as Angular or ReactJS
• Microsoft SQL Server
• Deep understanding of object oriented design principles & patterns
• Demonstrable ability to write clean, structured, maintainable code
• Strong analytical and debugging skills
• Must display a high degree of willingness and ability to understand a new business domain, a
new product, the product’s business and technical underpinnings
• Good verbal and written communication skills
About Preludesys India Pvt Ltd
Similar jobs
.Net Core Developer + Azure
Job Title: Dotnet Core Developer with Azure
Location: Remote, Jaipur, Indore, Gurugram
Job Description:
We are seeking a talented and experienced Dotnet Core Developer with a strong background in Azure cloud services to join our team. The ideal candidate will have over 5 years of experience in software development and a deep understanding of Azure services. As a Dotnet Core Developer, you will be responsible for designing, developing, and maintaining high-performance applications that leverage the power of the Azure cloud.
Key Responsibilities:
- Application Development: Design, develop, and maintain scalable and efficient .NET Core applications.
- Azure Integration: Implement and manage Azure cloud services such as Azure App Services, Azure Functions, Azure Storage, Azure SQL Database, and Azure Service Bus.
- Cloud Architecture: Design and implement cloud-native applications with a focus on performance, scalability, and security using Azure.
- DevOps Practices: Collaborate with the DevOps team to integrate CI/CD pipelines, automate deployments, and ensure smooth operation of the development and production environments.
- Code Quality: Write clean, maintainable, and well-documented code following industry best practices and coding standards.
- Testing: Develop and execute unit tests, integration tests, and automated tests to ensure the quality and reliability of the applications.
- Troubleshooting: Diagnose and resolve technical issues related to application performance, scalability, and reliability.
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Equivalent work experience may be considered.
- Experience: Minimum of 5 years of experience in software development with a focus on .NET Core and Azure.
- Technical Skills:
- Proficiency in C# and .NET Core.
- Strong experience with Azure cloud services such as Azure App Services, Azure Functions, Azure Storage, Azure SQL Database, and Azure Service Bus.
- Familiarity with cloud architecture patterns and best practices.
- Experience with CI/CD tools and practices, including Azure DevOps.
- Knowledge of containerization technologies such as Docker and Kubernetes is a plus.
- Understanding of security best practices in cloud environments.
- Soft Skills:
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced, dynamic environment.
- Attention to detail and a commitment to quality.
Preferred Qualifications:
- Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect, etc.).
- Experience with front-end technologies (e.g., Angular, React) is a plus.
- Knowledge of agile methodologies and practices.
Skills Required:
- 7+ years of experience as software engineer.
- Experience in Dot.Net technologies - Asp.Net MVC, WebAPI, .NetCore
- Experience in ORM like Entity Framework /Dapper
- Experience with Object-Oriented Design and SOLID principles
- Experience with Unit Testing, Mocking and Dependency Injection frameworks
- Experience with SQL Server, NoSQL or other database technology
- Experience with software quality, testing procedures and build automation tools
- Knowledge of the Principles & Patterns of Agile Software
- Ability to understand and troubleshoot existing code and maintain existing systems.
- Ability to identity performance bottlenecks.
- Experience working with version control tools such as GIT and CI/CD tools.
Detailed JD
Requirements and Skills
- Actively participate in Agile ceremonies (Standups, Refinements, Retrospectives, Planning, and Requirement discussions)
- Communicate effectively, clearly, and thoroughly with the Scrum Team and Stakeholders
- Provide innovative solutions to complex problems
- Design, develop and modify software applications/systems according to specifications
- Develop technical documentation including services, object, and data model
- Create high-quality code and perform code reviews
- Create unit and integration tests to ensure the code quality and functionality
- Proactively learn and share knowledge of technology and compare the advantages and disadvantages of alternative solutions/technologies
- Help onboard new team members.
Please find below the required skill set
Skillsets:
- Strong Experience in Ruby on Rails
- Solid understanding of Ruby principles and core concepts.
- Good understanding of Object Oriented Concepts and principles.
- Understanding of RESTful/ SOAP APIs.
- Good understanding of front-end technologies including HTML5, CSS3, JavaScript, jQuery, ReactJS and Bootstrap framework.
- Knowledge/ Experience in SQL and PL/SQL programming.
- Excellent communication Skill.
- Job Title:- Microsoft Tech Developer
- Job Location:- CG Road, Ahmedabad(Mobile and flexible), WFH is available, sometime you have to come attend business meetings
- Desired Skills:- ASP.Net, C#, Database Design, MySQL, MSSQL, Bootstrap, SQL Server
Job Description
Responsibilities:-
- To understand the specifications and programmed it.
- To articulate unit test case and unit test the programmer
- Producing clean, efficient code based on specifications.
- Verify and deploy programs and systems.
- Gather and evaluate user feedback.
- Recommend and execute improvements.
Job Requirement:-
- Experience in Microsoft ASP, C#, SQL server, and github.
- Experience with software design and development in a test-driven environment.
- Experience with databases.
- Ability to learn new languages and technologies.
- Good communication skills.
Who can Apply:-
Education:- No bar
Experience:- Good to have:-BFSI domain and professional certification
Experience with Hibernate and Spring.
- Experience with Spring-boot, spring MVC
- Experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation
- Teamwork & collaboration skills to work across organizations
- Problem solving skills to develop quick yet sound solutions to resolve complex issues
- Programming Language(s): Java, J2EE, JSON, HTML, DHTML, HTML 5, XML, EXTJS.
- Experience with XML/HTTP and Web Services
- Experience with HTML, JSP, CSS, JQuery / Ajax / JSON,
- Experience /Knowledge of Angular, React.
- Experience building J2EE based Web Applications
- Experience with MySql.
1. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. |
2. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. |
3. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. |
4. Prepares and installs solutions by determining and designing system specifications, standards, and programming. |
5. Provides information by collecting, analyzing, and summarizing development and service issues. |
6. Design, develop and implement new integration. |