G2O ยท 11 hours ago
Senior .NET Engineer
G2O is a company passionate about designing and delivering digital experiences and helping clients achieve their goals through data and technology. As a Senior .NET Engineer, you will be responsible for developing user-friendly web interfaces and server-side applications, ensuring a seamless user experience while collaborating with cross-functional teams.
AnalyticsConsultingCustomer ServiceInformation ServicesInformation TechnologyMachine LearningProfessional Services
Responsibilities
Design and develop responsive and user-friendly web interfaces using Angular, HTML, CSS, and JavaScript/TypeScript
Implement and integrate UI/UX designs, ensuring a seamless and engaging user experience
Utilize Angular frameworks, components, and best practices for building scalable and maintainable front-end applications
Develop and maintain server-side applications and APIs using C#, .NET Core, ASP.NET MVC, and Web API
Design and implement database schemas, stored procedures, and functions using SQL Server or other relational databases
Integrate with various external systems and services
Ensure data security, integrity, and performance
Connect to Azure Event Hub to receive JSON format messages
Test Automation using .NET SpecFlow, NUnit, or Postman
Connect the front-end Angular application with back-end .NET services, consuming RESTful APIs
Implement authentication, authorization, and other security measures across the full stack
Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and support
Collaborate with cross-functional teams, including product owners, designers, and other developers
Write clean, efficient, and well-documented code following established coding standards and best practices
Perform unit testing, integration testing, and participate in code reviews
Troubleshoot and debug issues in existing applications
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or a related field
Proven experience in full-stack development with a strong focus on .NET and Angular
Excellent problem-solving, analytical, and communication skills
Ability to work independently and as part of a team in an Agile environment
Strong proficiency in C#, .NET Core, ASP.NET MVC, and Web API
Experience with Azure Event Hub and consuming of messages
Expertise in Angular (including specific versions like Angular 10+), TypeScript, JavaScript, HTML, and CSS
Experience with relational databases (e.g., SQL Server) and ORMs (e.g., Entity Framework)
Website and Azure API Test Automation using .NET SpecFlow, NUnit, Postman
.NET Core API Development
Familiarity with version control systems (e.g., Git)
Understanding of architectural patterns and design principles (e.g., SOLID, DDD)
Preferred
Knowledge of cloud platforms (e.g., Azure, AWS) is often a plus
Company
G2O
G2O builds distinctive customer experiences through technology, user experience, and data & analytics to drive successful outcomes.
H1B Sponsorship
G2O has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (17)
2024 (23)
2023 (14)
2022 (34)
2021 (70)
2020 (77)
Funding
Current Stage
Growth StageCompany data provided by crunchbase