Excellent web development experience in large scale applications
ASP.Net, C#, .NET, .Net Core, SQL, and Angular skills are must.
Strong experience with C#, .NET Core and relevant design patterns
Strong MS-SQL query skills.
Proficiency in frontend development with JavaScript and HTML
Service oriented development experience
Excellent Communication skills
About Arting Digital
About
Similar jobs
As a Node.js Developer at Primathon Technology, you will be responsible for designing, developing, and maintaining server-side applications using Node.js. You will collaborate with cross-functional teams to implement new features, optimize existing functionality, and ensure the best possible performance, security, and user experience. Key Responsibilities:
1. Develop and maintain server-side applications using Node.js, ensuring optimal performance and scalability.
2. Collaborate with front-end developers, designers, and other stakeholders to implement new features and enhance existing functionality.
3. Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
4. Participate in code reviews to ensure code quality and consistency within the development team.
5. Troubleshoot and debug issues across the application stack, identifying and resolving performance bottlenecks and other challenges. 6. Implement security and data protection measures, ensuring the application's compliance with industry standards.
7. Optimize applications for maximum speed and scalability. Qualifications and Skills:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Minimum of 2 years of professional experience as a Node.js Developer
. 3. Proficient in server-side JavaScript programming using Node.js.
4. Strong understanding of asynchronous programming, including Promises and async/await.
5. Experience with RESTful API development and integration.
6. Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue) is a plus.
7. Knowledge of database systems (e.g., MongoDB, MySQL, PostgreSQL) and data modeling.
8. Experience with version control systems (e.g., Git) and collaborative development workflows.
9. Good understanding of software development lifecycle (SDLC) and agile methodologies.
10. Strong problem-solving skills and attention to detail
Responsibilities
-
Writing scalable, robust,, testable, efficient, and easily maintainable code
-
Translating software requirements into stable, working, high performance software
-
Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture
-
(Add other relevant responsibilities here)
Skills
-
Strong knowledge of Go programming language, paradigms, constructs, and idioms
-
Knowledge of common Goroutine and channel patterns
-
Experience with the full site of Go frameworks and tools, including:
- Dependency management tools such as Godep, Sltr, etc.
- Go’s templating language
- Go’s code generation tools, such as Stringer
- Popular Go web frameworks, such as Revel
- Router packages, such as Gorilla Mux
-
Ability to write clean and effective Godoc comments
-
Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
PRINCIPAL DUTIES AND RESPONSIBILITIES:
• Supervise teams scrum team
• Actively contribute code to projects
• Communicate technical expertise, stay current and communicate best practices within their
technical discipline
• Mentors Software Engineers on best practices within their technical guild
• Manages overall code quality of Software Engineers on assigned guild(s)
• Ensures Software Engineers on assigned guilds are meeting performance and quality standards
• Provides timely feedback regarding addressing bugs, code quality, and performance issues
• Collaborates with the other Software Managers and the Director of Software Engineering to
create and evaluate department-wide process improvements and initiatives
• Identifies and provides direction to support team members to modify behavior that could be
adversely impacting group effectiveness and productivity
• Proactively facilitates schedules, procures, and technical training for teams and individuals
• Facilitates positive change in direct reports, department culture, and product development
values
• Encourages and supports others to take on responsibility, authority, and accountability
• Responsible for new hire training and smooth transition into teams
• Schedules and attends one-on-ones with direct reports, with regularity determined by the
expressed needs of direct reports
• Schedules, leads, and prepares content for regular performance discussions for direct reports
(NOTE-we are lookking for those ho can join immediatley or within 15-20days of notice period)
Job Description:
Passionate about making an impact, have a high level of energy and resilient when met with challenges. In addition, you will possess the below:
• Owns, implements and delivers key modules, and when necessary develops quick working prototypes
• Ensures that code developed is easy to test, easy to understand, extensible
• Ensures unit tests, integration tests are written for all modules implemented
• Ensures on time, quality delivery
• Does component /module/ sub- system design with Micro services
• Good to know NoSQL database, MongoDB
• Store user identities and authenticating requests using JWT
• Experience in deploying application to the cloud with Docker, docker compose and Kubernetes
• Good exposure in handling commands, events, handlers and other design patterns
• Delve into unit- and integration-testing the distributed system
• Experience in developing mobile apps (Android and iOS)
• CI/CD pipeline experience (Jenkins, CircleCI, or other)
• Supports in project estimation, planning
• Performs the role of a Specialist by ensuring the consistency and efficient integration of the separate modules of software that meets the product specification.
• Manages technical communication with partners and stakeholders
• Up-to-date with the latest trends, techniques, and technologies in cloud computing
• Strong team player
• Agile development, Scrum, Scaled Agile Framework (SAFe)
• Ability to engage with multi-site teams in a multi BU environment
• Excellent abstraction and analytical skills
• Excellent communication and documentation skills
• Ability to stay focused on the target in an ambiguous situation.
• Proactive and self-driven
Key Requirements:
• 8+ years professional experience in commercial or web-scale system software development and delivery Strong analytical skills
• 5+ years Experience in building micro services using .NET core, MVC core, JavaScript, XML
• Awareness – Python, Django, PHP, Angular, CSS
• 2+ year hands-on Azure experience.
• Experience in handling messages through distributed system
• Date store - SQL Server, MySQL, PostgreSQL, Redis etc
• In-depth hands on technology experience in the following areas:
o Strong in Object Oriented Programming concepts
o Experience in developing software using C# .NET, Cloud (Azure), SQL Server, CI/CD pipeline
o Experience in Test driven development using NUnit, mocking framework
o Database - SQL server, ORM and PostgreSQL, Redis
o Mobile application development and architecture aware
o Client/server - Networking, multithreading
o Deployment - Docker, Kubernetes
o Understanding of Cloud concepts, cloud deployments
o In depth understanding of ASP.net, MVC, IIS, security, Web API
o Working knowledge of Azure
o Exposure to Agile Scrum way of working, pair programming
o .NET Core, Web API, WPF, MVVM
o REST, JSON, JSON Schema
o Client / server, networking,
o Internet services, Windows Services, Security
o Any unit test framework (Nunit,MSTest), Mocking Framework (Moq,RhinoMock), TDD, Git , Jira
• 5+ years experience in Architecting solutions in software industry
• Experience architecting large scale web applications/products is a MUST
• Experience with technologies like .Net technologies, ASP.net Core, PHP, Angular, MySQL, Node.js, Python, Django, PostgreSQL & other new- edge technologies
• Experience with architecting, developing, and deploying on Azure Cloud platform is a must
• SaaS experience preferred in-depth working experience
• Must have experience in scalability, reliability, performance optimization, developing and deploying API based applications.
• In depth knowledge in DB Schema Design, Data Structures and trade- offs involved in writing queries
• Vast experience in integrating with external APIs and SDKs
Education
Bachelor or Masters Education in electronics, computer, software engineering or other relevant discipline.
As part of the engineering team, you would be expected to have
deep technology expertise with a passion for building highly scalable products.
This is a unique opportunity where you can impact the lives of people across 150+
countries!
Responsibilities
● Own architecture, design, development, and implementation of different modules/features of the services
● Design, develop, deploy and support web applications.
● Discover opportunities for performance improvements
● Recommend ways to improve reliability, efficiency and code quality
● Focus on continuous delivery and reducing complexity
● Carry out code reviews and manage pull requests
● Build applications based on micro-services architecture
Requirements
● Overall 1-3 years of experience in Backend development.
● B.E/B.Tech in CS or equivalent streams from institute of repute (IITs, NITs, BITs,
IIITs or equivalent)
● Strong object oriented design skills & knowledge of design patterns
● Experience designing & developing distributed systems involving multiple web services, databases (both SQL and NoSQL), caches, queues, etc. taking into consideration scalability, availability, fault tolerance, consistency, etc. of the overall system
● Well-aware of and enforces development best practices: Unit Tests, Code Reviews,
Integration Tests, CI/CD, Monitoring, Alerting, etc
We’re seeking an expert Full-Stack developer ( Expert in HTML 5, PHP, Canvas & JQuery) to help us update our back-end admin. You will work from layouts in Adobe XD and Anima and work side by side with our development team in Manila and coordinate tasks and timelines to complete our project. Estimate full-time 3 month timeline- possibility may need you for ongoing freelance work after project completion.
We are looking to hire a temporary, freelance position for now.
REQUIREMENTS
• At least 3 year(s) of working experience in eCommerce web development is required for this position
• Strong knowledge of current architectural approaches to web-based applications development
• Experience with Agile development projects
• Ability to effectively manage changing and multiple priorities
• Experience with PHP, CSS, HTML / HTML 5, Javascript coding
• MVC based PHP framework (Laravel)
• jQuery/AJAX/JSON or other Javascript frameworks (AngularJS, React Backbone, etc)
• HTML5 Responsive framework (Bootstrap, foundation, skeleton, etc)
Knowledge of Linux command-line
• Experience of using version control (Github, Subversion, BitBucket, Adobe Photoshop, Adobe XD, Anima)
• Knowledge and understanding of how to update modules using Angular or React
• Knowledge and understanding of Databases (MySql/MSSQL)
• Knowledge and understanding of SEO tools application
• Experience with open-source software
• Enjoy mentoring team members; helping them to advance their technical skills
• Must be able to stay on top of advancing internet and computer technology and its effects to the business environment
• Be willing to work in a research capacity ñto find, test, and critically review open-source frameworks and technologies.
HOW TO APPLY
Make an intro answering the following questions:
1) Provide an example of a web application that you've built that uses HTML 5, Canvas or where multiple files can be uploaded simultaneously
- Bachelor’s Degree in Computer Science or equivalent.
- 2+ years of industry experience in programming web applications, mobile and/or large-scale enterprise products.
- Knowledge of C#, ASP, .NET, MVC.
- Experience with XML, ADO/ADO.NET, LINQ, AJAX, IIS.
- Hands-on experience with SQL and relational databases.
- Experience in TFS and Visual Studio.
- Familiar with SDLC and programming design patterns.
- Familiar with Agile methodology.
- Skillful at reviewing new feature impacts on an application and recognizing potential risks.
- Detailed oriented, professional and possesses a positive work attitude.
- Communicate professionally both verbally and in writing.
- Effective time management skills.
4+years or more experienced in ASP.Net
Strong in ASP.NET/C#/SQL Server
Experience on MVC, WCF, WPF would be added advantage
Strong knowledge of software development best practices, particularly for design, coding, and testing
Excellent Experience in Software Development Methodologies
Good Understanding of Design patterns
Good experience in JQuery, JavaScript, and AJAX
Participated in Application Analysis and Design
Experience in the Database Design, writing Stored Procedures, Functions, Triggers, and Cursors
Experience in the documentation of the client requirements and Involved in providing Solutions to the Client
Involved in implementing and developing Web Services
Exposure to unit testing frameworks (MBUnit, NUnit)
Experience with build systems and concepts (TFS, Jenkins, CC.NET, NANT)
Experience in working with Source Code Control Systems TFS, Perforce, Source Safe, SVN, GIT
Extensive involvement and implementation of XML DOM objects in Front end application
Data Migration from Access to SQL Server using SQL Server Integration Services (SSIS)
Handling the team members and coordination with the client and team members regarding the requirement
Good communication skills
Ability to work on deadlines and schedule deliverables
Obsession with quality and customer experience - Attention to detail coupled with the ability to think abstractly
Self-directed and capable of working effectively in a highly innovative and fast-paced environment