NET Developer

AIVANTA TECHNOLOGIES LLC
Irving, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 124K

Job location

Irving, United States of America

Tech stack

Clean Code Principles
Java
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Continuous Integration
Database Design
Software Design Patterns
Linux
Github
Python
Linux Servers
Windows Server
MySQL
Networking Basics
Scrum
Query Optimization
Role-Based Access Control
Software Engineering
SQL Databases
Subversion
Web Application Frameworks
React
GIT
Vba Programming Language
Front End Software Development
REST
Software Version Control
Microservices

Job description

We are seeking a passionate and highly skilled.NET Developer to join our dynamic software engineering team. In this role, you will be instrumental in designing, developing, and maintaining scalable, high-performance applications leveraging the latest technologies. Your expertise will drive innovative solutions that enhance system functionality and user experience across diverse platforms. This is an exciting opportunity to contribute to complex projects, collaborate with cross-functional teams, and grow your career in a fast-paced, technology-driven environment., * Develop and implement robust application features using.NET framework and C#, ensuring high quality and performance standards.

  • Design system architecture and participate in system design discussions to create scalable, maintainable solutions aligned with best practices.
  • Build and maintain RESTful APIs to enable seamless communication between front-end interfaces and back-end services.
  • Collaborate within Agile teams to deliver iterative improvements, participate in sprint planning, stand-ups, and retrospectives.
  • Integrate third-party services and APIs, including AWS cloud services, to enhance application capabilities.
  • Write clean, efficient code with version control using tools like GitHub, SVN, or Azure DevOps; implement CI/CD pipelines for continuous integration and deployment.
  • Optimize applications for scalability, security (RBAC), and performance across various environments including Linux and Windows servers.

Requirements

  • Proven experience in application development using.NET technologies with a strong understanding of C# programming.
  • Solid knowledge of web development frameworks such as React Express, JavaScript, and front-end development experience.
  • Familiarity with system design principles for building scalable microservices architectures utilizing RESTful APIs.
  • Hands-on experience with cloud platforms like AWS or Azure for deploying and managing applications at scale.
  • Proficiency in database management using SQL or MySQL; experience with database design and query optimization is essential.
  • Strong understanding of software engineering principles including design patterns, version control systems (Git), and Agile software development methodologies.
  • Knowledge of IT infrastructure components such as Linux servers, networking basics, and security best practices including RBAC (Role-Based Access Control).
  • Additional skills such as Java, Python, C++, VBA, or Quantum engineering are considered advantageous but not mandatory.

About the company

Join us to innovate at the forefront of technology! We're dedicated to fostering an energetic environment where talented developers can thrive-building impactful solutions that shape the future of digital experiences worldwide.

Apply for this position