to join our dynamic development team. The ideal candidate will possess extensive experience in both front-end and back-end web development, with a strong understanding of modern frameworks, cloud services, and database management. This role offers an exciting opportunity to work on innovative projects utilizing cutting-edge technologies such as AWS, microservices architecture, and RESTful APIs. The position is fully remote and involves collaborating within an Agile environment to deliver scalable, high-quality software solutions.
Duties
Design, develop, and maintain robust web applications using technologies including ASP.NET, JavaScript frameworks like Angular and React, HTML/CSS, and TypeScript.
Build and optimize RESTful APIs and Web services for seamless integration across platforms.
Develop scalable microservices architectures utilizing AWS, Azure, and containerization tools like Docker.
Implement database solutions with PostgreSQL, MySQL, MongoDB, Microsoft SQL Server, and Oracle; including database design and T-SQL scripting.
Collaborate with cross-functional teams to translate business requirements into technical specifications following SDLC best practices.
Write clean, efficient code with a focus on multithreading, debugging, unit testing, and code reviews using tools such as Visual Studio, Eclipse, GitHub, SVN, TFS.
Ensure application security and performance optimization through CI/CD pipelines and cloud deployment strategies.
Maintain documentation of codebase and system architecture; participate in Agile ceremonies such as sprint planning and retrospectives.
Qualifications
Proven experience in full-stack web development with expertise in ASP.NET (.NET Framework/.NET Core), C#, JavaScript (Angular/React), HTML5/CSS3, Bootstrap.
Strong knowledge of REST APIs, SOAP web services, XML/JSON data formats, and WCF services.
Hands-on experience with cloud platforms including AWS and Azure for application deployment and management.
Proficiency in database management systems such as PostgreSQL, MySQL, MongoDB; including database design and query optimization.
Familiarity with microservices architecture, containerization (Docker), CI/CD pipelines (Jenkins, TFS), and version control systems like GitHub or SVN.
Knowledge of application development best practices including OOP principles, multithreading, debugging techniques, unit testing frameworks.
Experience working within Agile methodologies; excellent problem-solving skills; strong communication abilities.
Preferred skills include Python programming, Linux environment familiarity, WCF services integration, Drupal or Ruby on Rails experience for full-stack versatility. This position is ideal for a proactive developer eager to contribute to innovative projects while working in a collaborative environment that values continuous learning and professional growth.
Job Types: Full-time, Part-time
Pay: $105,000.00-$130,000.00 per year
Expected hours: 40 per week
Benefits:
Dental care
Extended health care
Paid time off
Vision care
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.