Published: Sun, 24 Nov 2024 06:50:41 GMT
Job Title: Senior .NET Software Engineer
Company: PRI Talent
Location: Remote
Employment Type: Full-time, Contract
Industry: Electronic Recycling
About the Company:
PRI Talent, a leading recruitment agency, is currently seeking a Senior .NET Software Engineer on behalf of our client, a pioneering company in the electronic waste reduction industry. Our client has experienced remarkable growth and success in protecting the environment while fostering a unique and positive work culture.
Position Summary:
As a Senior .NET Software Engineer, you will play a vital role in our fast-paced engineering team by designing and implementing new features for our Kiosk applications and services. You will collaborate with cross-functional agile teams and work closely with product and project management to meet development and release schedules. The successful candidate will have excellent communication, collaboration, and documentation skills.
Key Responsibilities:
– Collaborate with cross-functional teams to design and implement new features for Kiosk applications and services
– Participate in agile/scrum software engineering processes
– Understand and validate user and technical requirements
– Establish development and release schedules
– Support and diagnose existing systems
– Design and implement scalable, secure, and high-performing microservices
– Interface with AWS-managed services and databases
– Mentor team members on software development best practices
Education & Experience:
– BS/MS in Computer Science or 4+ years of equivalent work experience
– 8+ years of software technology experience, including large-scale enterprise application development
– Experience with WCF to WebAPI migration is a plus
– Experience with monolith to microservices migration is a plus
– Knowledge of security, logging, and monitoring best practices
– Proficient in web verbs, JSON, and XML protocols
– Familiarity with Javascript libraries (Knockout, Angular, Bootstrap, etc.)
– Experience with AWS ecosystem and services (EC2, RDS, S3, Lambda, etc.)
– Strong SQL Server and query building skills
– Experience with .NET web/API services, serverless architecture, and Lambdas
– Familiarity with Docker and containerization
– Familiarity with Entity Framework ORM and LINQ
– Experience with unit testing or TDD using XUnit
– Knowledge of authorization and authentication solutions (OAUTH, API Gateway)
Application Requirements:
To be considered for this position, please submit a cover letter and work examples along with your application.
At PRI Talent, we are committed to creating a diverse and inclusive environment. We welcome applicants of all backgrounds and do not discriminate based on race, religion, gender, sexual orientation, age, or disability. Apply link