.Net Developer
Gravity IT Resources
To Apply for this Job Click Here
Job Description
Title: . Net Developer
Location: Juno Beach, FL
Type: Contract – 6+ months (12 month extension possible)
IT Real-Time Applications (RT Apps) team is seeking an IT Programmer Analyst to support their SCADA remediation effort.
This position will engage in the redesigning and development of automation processors and ISO market APIs with Critical Infrastructure Protection (CIP) related control systems. Redesign and decoupling RT automations with internal systems integration such as SCADA and implement failure alters, and detailed recovery procedures.
Requirements
- Required 6-8 years of .Net development experience with C#, VB.Net, ASP.Net.
- Required 6-8 years working with Web APIs, C#, Agular 2+, and API gateways and RESTFUL services.
- Required 4-6 years of experience with queuing and message brokers (RabbitMQ, AmazonMQ).
- Preferred experience with NoSQL DBs (DocumentDB) and PostgreSQL.
- Preferred experience working on Disaster Recovery (DR), and Business Continuity Planning (BCP) strategies.
- Experience with API testing frameworks and tools such as SOAP UI, Postman, and Apache JMeter.
- Experience working in Agile development (Scrum, Kanban).
- Experience in writing the NUnit test cases for web APIs
- CI/CD toolchain Experience (e.g., Bamboo, Octopus, Jenkins), and GitHub workflow/actions.
- Added advantage if any experience in with SCADA & CIP domains.
Job Duties & Responsibilities
- As an RT Apps developer, you will be responsible to steer the development and decoupling of existing automation processes and API features.
- Build and support SCADA integrations with multiple internal and external APIs and validate end-to-end connections.
- Support SCADA operations with time-sensitive market obligations.
- Analyzes, troubleshoots, and maintain ongoing RT App interfaces.
- Update .net applications to the core and build an independent service decoupling the current automation framework.
- Prepare physical and logical system design documents for architectural reviews.
- Implement security protocols with APIs (authorization tokens, MFA, OAuth, etc).
- Team player who can work with onshore offsite model and endorses techno-functional knowledge share.