Job Title: Senior Software Engineer (Full Stack . Net)
Employment Type: Full-Time, Permanent
Position Location: Noida, UP
Reports to: Software Development Manager (IT Solutions Delivery)
Qualifications: BE/B.Tech/MCA Degree in Computer Science, Engineering, or a similar relevant field
Total Experience 2+ years
Working Model Work from Office
PRIMARY RESPONSIBILITIES
1. Responsible for the development and maintenance of enterprise-wide web applications using ASP.Net, C#, Angular, Typescript, HTML5, Bootstrap, Angular 7+ and CSS.
2. Responsible for participating in all stages of the development life cycle including requirements analysis, design, development, testing, and implementation.
3. Work with US business stakeholders to ensure requirements are being met
4. Should be adaptable to the US time zone whenever required to have meetings with onshore counterparts.
5. Good experience working on Agile teams and extensive familiarity with all Agile ceremonies.
6. Keeps current with new technologies and software methodologies related to the Microsoft software development platform.
KNOWLEDGE AND SKILL REQUIREMENTS
1. Minimum of 6+ years of experience in application development using C#, .NET, Web API, LINQ, asynchronous programming, AJAX, HTML, and CSS.
2. Minimum of 5+ years of experience developing back-end solutions using Microsoft SQL Server.
3. Minimum of 4+ years of experience with client-side technology (Angular 7+, TypeScript, and RXJS).
4. Experience working with Agile teams and familiarity with all Agile ceremonies and principles
5. Experience working with the following is preferred:
a. Front-end state models
b. GIT for source control
c. OAuth authentication and Azure Libraries
d. test-driven development and mocking frameworks
e. Dependency Injection/Inversion of Control
f. Azure DevOps for Continuous Integration and Continuous Delivery (CI/CD)
g. Microsoft Azure Service Bus
h. .Net Core
i. SQL Server 2016
About MNR Solutions
MNR Solutions is a leading staffing solution firm that has the expertise and passion to produce a profile that is appropriate and wanted at the shortest turnaround time. This is made possible by its ability to deliver the desired and suitable profile at the shortest turnaround time, with higher quality, and with a keen interest in improving the overall
Enterprises in a wide range of fields and industries may take use of MNR Solutions' individualized and client-tailored solutions for managing their human resources. MNR has its sights set on a wide range of markets, including healthcare, telecommunications, financial services, banking, logistics, and information technology, among others. MNR has emerged as one of the most in-demand consulting businesses as a result of its ability to provide the most effective recruitment solutions in a variety of nations, including China, India, Malaysia, Singapore, the Middle East, and Africa.
Similar jobs
Web Developer
Job Description
- The web developer will be responsible for providing full life-cycle development (design, coding, and testing) and maintenance of web-based system on Azure
- Candidate should have experience in GitHub, knowledge of DevOps is a plus
- Experienced in designing and implementing web portals, experience with DNN is a plus
- Ability to work with multiple languages including C#, ASP.Net, MVC, Javascript and related libraries, HTML, Complex SQL queries, CSS, BootStrap, JSON
- Experience in Agile project management methodology
- Developing and Delivering Excellent Web based solutions/portals/sites based on customer’s requirement within the stipulated timeline
- The candidate should be flexible to learn new technology and platform and should be creative, innovative for improvement ideas, detail oriented, diligent, and eager to learn and grow
Duties & Responsibilities:
- Understand how FTP server is setup for the site
- Understand business requirements to apply logic to integrate functionalities
- Identify and understand any technical bugs on the server, site, log files or modules and work on resolving the bugs
- Understand system/site technical requirements and suggest enhancements if applicable
- Designing, coding, unit Testing, and integration with Database
- Handle site deployment
- Designing, coding, debugging, technical problem solving, and writing Unit Test cases, etc.
Technical Expertise:
- ASP/ASP.NET/VB.NET/MVC/C#/SQL Server 2012+
- HTML, Javascript, Jquery, CSS, Bootstrap
- GitHub/DevOps, Azure
- Web API/ Web Services, Email Services
Skills and Abilities:
- Be able to work with diverse global teams and in an individual contributor role as needed
- Excellent English written and verbal communication skills (for local team and global stakeholders/team members)
- Strong task management skills including time management, and ability to manage multiple projects simultaneously
- Flexibility required to attend late evening meetings with global team members
- Attention to detail and delivering quality projects and knowledge assets
About HighLevel
HighLevel is an all-in-one, white-label marketing platform for agencies & consultants. Our goal as a business is to create a sustainable, powerful, “all things marketing” operating system that creates limitless opportunities for our customers. With over 20,000 customers, we need people like YOU to help us grow and scale even further in the coming years.
We currently have 600+ employees worldwide, working remotely as well as in our headquarters, which is located in Dallas, Texas.
Our goal as an employer is to maintain a strong company culture, foster creativity and collaboration, and, above all, encourage a healthy work-life balance for our employees wherever they call home
We encourage you to check out our youtube channel to learn more about out platform - https://www.youtube.com/channel/UCXFiV4qDX5ipE-DQcsm1j4g
About the team
The Expansion Products team is responsible for driving volumetric & usage based upgrades and upsells within the platform to maximize revenue potential (apart from the subscription revenue). We do this by building innovative products & features that solve real-world problems for agencies and allow them to consolidate their offering to their clients in a single platform packaged under their white-labled brand.
The expansion products team focuses exclusively on products that can demonstrate adoption, drive up engagement in target segments and are easily monetizable. This team handles multiple product areas including Phone System, email system, online listing integration, WordPress Hosting, Memberships & Courses, Mobile Apps, etc.
Why should you join HighLevel?
HighLevel is an exciting place to work because of the passionate, driven team that we have. At HighLevel
- It’s never somebody else’s job
- We are passionately focused on adding value for our users
- We deliver fast using lean principles. We go to market in weeks instead of quarters
- We take care of our team so our team can take care of our users
- You will learn how to scale B2B SaaS Startup and build relevant, impactful products for customers
- We empower thousands of businesses with over 100M GMV.
About the role
We are looking for an experienced software engineer with strong technical and communication skills who has developed full stack web apps, created solid APIs and beautiful interfaces for consuming them in user friendly apps. Focusing on details and well written self documented code are essential for this position. You can expect to collaborate with a solid team of designers, product managers, developers and testers on a daily basis. You must be experienced in building highly scalable and resilient systems that can meet our customer needs.
Type - Full Time (Remote in India)
Your Responsibilities
- Responsible for developing scalable backend services for memberships products.
- Taking the lead in designing, developing and managing APIs, services.
- Creating / customizing various components and web applications in Vue.js
- Work with a great team of developers, designers and QA testers.
- Reviewing, writing clean, tested, manageable code for services that scale to affect thousands of users everyday.
- Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
Your Core Skills
- Solid Experience in Full stack engineering with Node.js and modern Javascript frameworks like Vue.js[preferred], React.js, Angular.
- Proficient in building scalable applications and should be comfortable understanding the flow of the software.
- Experience with relational/non-relational databases ex: MySQL / MongoDB / Firestore and have used them to build backend services.
- Ability to design and build web services, and integrations with third parties through API
- Proficient understanding of code versioning tools such as Git / SVN
Additional Skills
- Experience with GCP technologies.
- Experience with Stripe integrations.
- Experience building media streaming applications.
ob Description: .NET Core Developer (3+ years of experience)
We are seeking a skilled and experienced .NET Core Developer with a minimum of 3 years of professional experience. The ideal candidate should possess a strong proficiency in C#, creating REST APIs, caching, JSON, authentication, authorization, and the web application development life cycle. The candidate should also be well-versed in standard industry practices, demonstrating expertise in proper coding practices, code commenting, and unit testing. A good understanding of software architecture is crucial for this role, while experience with SQL is considered a plus.
Responsibilities:
· Develop and maintain robust, scalable, and high-performance applications using .NET Core 6 and C#
· Create efficient and secure REST APIs for seamless integration with other systems
· Implement caching mechanisms to enhance application performance
· Work with JSON data structures to handle data exchange and serialization
· Ensure proper authentication and authorization mechanisms are implemented
· Follow the web application development life cycle from requirements gathering to deployment and maintenance
· Adhere to standard industry practices and coding standards to ensure high-quality code
· Implement proper code commenting for maintainability and future enhancements
· Conduct unit testing to validate functionality and identify potential issues
· Collaborate with cross-functional teams to analyze requirements and propose software solutions
· Provide technical guidance and support to junior developers as needed
Requirements:
· Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
· Minimum of 3 years of professional experience as a .NET Core developer
· Proficiency in C# and experience with .NET Core 6
· Strong knowledge and hands-on experience in creating REST APIs
· Familiarity with caching mechanisms and their implementation
· Solid understanding of JSON for data exchange and serialization
· Experience implementing authentication and authorization in web applications
· Thorough understanding of the web application development life cycle
· Strong adherence to standard industry practices and coding standards
· Proficient in code commenting and following proper coding practices
· Experience with unit testing frameworks and test-driven development
· Good understanding of software architecture principles and patterns
· Knowledge of SQL and experience working with relational databases (preferred)
· Good working knowledge of Azure DevOps
· Excellent problem-solving and analytical skills
· Strong communication and teamwork abilities
Join our dynamic and innovative team, and contribute to the development of cutting-edge applications using the latest technologies. We offer competitive compensation and benefits packages, as well as opportunities for professional growth and advancement.
Job Description
- Gather and analyse information on existing business processes in order to make
- recommendations that seek to improve business systems and processes.
- Analyse and document requirements for enhancements to systems and / or business
- processes. May involve investigation of third-party vendors or systems.
- Clearly document solutions and recommendations to business problems
- Review requirements and designs with relevant stakeholders to obtain agreement and sign off proposals.
- Create cost and time estimates along with project plans to enable prioritization and execution of work.
- Assist and/or coordinate user testing, ensuring issues are resolved in a pragmatic and appropriate manner.
- Assist the design and implementation of ongoing support arrangements for delivered systems.
- Work as part of a project team, reporting progress and escalating issues to project management in a timely manner to ensure successful completion of projects / reviews.
- Complete all tasks related to technical analysis, building and unit testing, quality assurance,
- system test and implementation in accordance with the IT development life cycle.
- Provide post implementation support.
- Create and maintain documentation for systems and processes.
- Adhere to standards set by the Invesco project methodology.
- Contribute the improvement of the existing processes.
- Assist with developing improvements to team processes and procedures.
- Provide On Call support for systems based on agreed coverage timeframe.
STRONG CANDIDATES WILL BE ABLE TO SHOW US:
- 5-6 years of ASP.NET, C#, HTML5, CSS3, JavaScript and SQL Server, AWS and Microservices
- 3+ years technical leadership and architecture experience in software development
- 4+ years working in SQL-backed environments.
- 3+ knowledge of client-side JavaScript frameworks like React and Redux
- In depth knowledge of REST services (WCF, Web API, Microservices)
- In depth knowledge of Solid work experience in building SaaS based products.
- Experience and clear understanding of how to plan and execute within iterations and sprints.
- Experience working in an Agile/Scrum development process.
- Innovative, challenging programming work in the Microsoft stack, with SQL Server as a back end
- Ability to work independently with the knowledge and capability to come in and make an immediate impact.
- Experience working in a sprint-driven development process.
TECHNOLOGY WE USE:
- Web Apps built with .NET, using both Web Forms and MVC
- APIs built on .NET (C# / REST services)
- SQL Server 2014
- Cloud : AWS
- UI: in depth knowledge on client side JavaScript framework like React
- Experience on DevOps tools
- FORMAL EDUCATION:
- A Bachelor’s Degree in Management Information Systems or Computer Science is preferred or
- commensurate relevant work experience
Big Picture (The Opportunity)
We are looking to hire an experienced SDE ll (JAVA) to help us keep growing. If you're hard-working and dedicated, Agami Tech Pvt Ltd is an ideal place to get ahead.
Responsibilities :
- Writing back-end code & front –end code and building efficient Java modules
- Contribute in all phases of the development lifecycle, Write well designed, testable,
- Design, build, and maintain efficient, reusable, and reliable Java code code
- Help maintain code quality, organization, and automatization
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and
- presenting these for architectural review
- Translate application storyboards and use cases into functional applications
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Align with organizational security protocols and data protection requirements and
- Implement the required feature
- Participate in all phases of the SDLC
Skills and Experience :
- BS/MS Degree in Computer Science, Engineering or a related subject
- Hands-on experience in designing and developing applications using Java EE platforms
- Object-oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Class loading, Memory Management,
- Transaction management, etc.)
- excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2,
- Hibernate)
- Experience in the Spring Framework
- Hands-on experience in designing and developing applications using JavaScript, j Query,
- and AJAX.
- Ensure that the APIs and services are adequate to support the application
- Profound insight of Java and JEE internals (Class loading, Memory Management,
- Transaction management etc.)
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2,
- Hibernate)
- Experience with test-driven development
- excellent written and verbal communication skills Ability to quickly adapt and learn new
- Collaborate with other parts of the technology team, including product, QA, etc. to
- deliver a solid product.
- Bachelors in Computer Science, Information Systems or equivalent.
- 6 years experience delivering highly available web/mobile applications including 1-3 years as Senior/Lead developer.
- Prior experience in retail domain is a plus.
- 3 years of experience working with distributed teams.
- Deep knowledge of UI Libraries / Frameworks, API (REST), API Management and building scalable and high performance Web APIs.
- Must have experience building websites using Javascript and Java technologies (e.g. Typescript, Spring Boot etc.). Search Engine and Native App development experience is a plus.
- AWS Serverless Cloud native services experience with Lambda functions, SNS, SQS, DynamoDB, API Gateway etc.
- Strong knowledge of Caching frameworks, data structures, algorithms, operating systems, and distributed systems.
- Strong understanding of databases, NoSQL data stores, storage and distributed persistence technologies.
- Strong communication and presentation skills.
- Passionate about enabling next generation experiences.
- Experience with automated testing, deployment pipelines and cloud based infrastructure
Role Description:
- Develop omni-channel digital solutions leveraging serverless and micro services in a cloud based platform to develop backend services.
- Design high/low level solutions, contribute towards architecture and technical roadmap.
- Lead technical implementation/delivery.
- Host/Lead technical discussions.
- Champion software development best practices, test driven development, CI and CD.
- Build cloud native and highly cost efficient solutions.
- Innovate, Unlearn and Disrupt. Research next generation frameworks and technologies.
- Embrace change.
Responsibilities:
- Building and developing web application using Angular 2+, Node Js and Mongo DB
- Maintenance and support of existing application
- Problem solving, debugging and analytical skills
- Monitoring and deploying application on Microsoft Azure
Technical / Functional Skills:
- 2+ years of hands-on experience in Angular 2+, Node Js, Mongo DB and Microsoft Azure
- Strong experience in performance tuning of complex Mongo DB queries
- Good understanding of Typescript, JavaScript (ES6), CSS, HTML
- Experience in the contact center industry preferred
- Experience in using Git/Bitbucket or any version control tools
- Graduate in IT, Computer Science or similar relevant field preferred
Attitudinal skills:
- Must be able to work without much assistance
- Great communication and interpersonal skills
- Analytical and process-oriented mindset