Senior C#/.NET Developer
NexgenLink (formerly Astro Sirens) is seeking an experienced Senior C# / .NET Developer to design, build, and maintain scalable enterprise applications and backend services that support critical business operations. This role requires strong expertise in C# development, modern .NET frameworks, cloud technologies, and distributed systems.
The ideal candidate will work closely with product, engineering, and cross-functional stakeholders to deliver secure, high-quality, and maintainable software solutions in a fast-paced environment.
This position is well suited for a handsâon engineer who is comfortable developing robust microservices, building scalable APIs, optimizing system performance, and contributing to architecture and technical design decisions. The successful candidate will bring strong problemâsolving skills, sound engineering judgment, and the ability to collaborate effectively with both technical and nonâtechnical teams while working remotely within U.S. time zones.
⢠Bachelorâs degree in Computer Science, Software Engineering, or a related technical field
⢠Minimum 5 years of professional experience in C# / .NET software development
⢠Strong proficiency in C# and objectâoriented programming principles
⢠Handsâon experience with .NET Core / .NET 6+, ASP.NET Core, and Entity Framework (EF Core)
⢠Strong experience designing and developing RESTful APIs, backend services, and microservicesâbased applications
⢠Proficiency in SQL and experience working with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle
⢠Experience working with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform
⢠Experience with containerization and orchestration technologies such as Docker and Kubernetes
⢠Familiarity with messaging and streaming technologies such as Kafka, RabbitMQ, or Azure Service Bus
⢠Strong understanding of software design patterns, multithreading, performance optimization, and distributed systems concepts
⢠Experience supporting CI/CD pipelines, automated testing, and modern software delivery practices
⢠Strong written and verbal communication skills in English, with the ability to communicate effectively with technical and nonâtechnical stakeholders
⢠Demonstrated ability to work successfully in a remote environment while aligned with U.S. time zones
⢠Competitive compensation
⢠Flexible remote work aligned with U.S. time zones
⢠Opportunity to work on highâimpact platforms and missionâcritical applications
⢠Collaborative, technically strong, and growthâoriented engineering environment
⢠Longâterm career growth and professional development opportunities
Apply tot his job
Apply To this Job
The ideal candidate will work closely with product, engineering, and cross-functional stakeholders to deliver secure, high-quality, and maintainable software solutions in a fast-paced environment.
This position is well suited for a handsâon engineer who is comfortable developing robust microservices, building scalable APIs, optimizing system performance, and contributing to architecture and technical design decisions. The successful candidate will bring strong problemâsolving skills, sound engineering judgment, and the ability to collaborate effectively with both technical and nonâtechnical teams while working remotely within U.S. time zones.
⢠Bachelorâs degree in Computer Science, Software Engineering, or a related technical field
⢠Minimum 5 years of professional experience in C# / .NET software development
⢠Strong proficiency in C# and objectâoriented programming principles
⢠Handsâon experience with .NET Core / .NET 6+, ASP.NET Core, and Entity Framework (EF Core)
⢠Strong experience designing and developing RESTful APIs, backend services, and microservicesâbased applications
⢠Proficiency in SQL and experience working with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle
⢠Experience working with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform
⢠Experience with containerization and orchestration technologies such as Docker and Kubernetes
⢠Familiarity with messaging and streaming technologies such as Kafka, RabbitMQ, or Azure Service Bus
⢠Strong understanding of software design patterns, multithreading, performance optimization, and distributed systems concepts
⢠Experience supporting CI/CD pipelines, automated testing, and modern software delivery practices
⢠Strong written and verbal communication skills in English, with the ability to communicate effectively with technical and nonâtechnical stakeholders
⢠Demonstrated ability to work successfully in a remote environment while aligned with U.S. time zones
⢠Competitive compensation
⢠Flexible remote work aligned with U.S. time zones
⢠Opportunity to work on highâimpact platforms and missionâcritical applications
⢠Collaborative, technically strong, and growthâoriented engineering environment
⢠Longâterm career growth and professional development opportunities
Apply tot his job
Apply To this Job