athGADLANG is seeking a Software Developer (Industrial IIOT Application) for our reputable client.
We are looking for a skilled and experienced Software Developer who can contribute to the development of IIOT applications for manufacturing and process industries. The ideal candidate will have a strong background in Manufacturing Execution Systems (MES), IIOT applications, Computerized Maintenance Management Systems (CMMS), and other smart applications related to Industry 4.0.
Key Responsibilities:
Develop IIOT Applications:
- Create and maintain IIOT applications tailored for manufacturing and process industries.
Technical Expertise:
- Utilize MS Visual Studio 2019, VS 2013/2015, C#, MS SQL, ADO.NET, LINQ, ASP.NET MVC 5, Entity Framework, HTML5, CSS3, JavaScript, OPC Interface Standard, Vantage Point, FT Historian, SAP Xcelsius Dashboard, and PLC and SCADA software.
Full Stack Development:
- Demonstrate strong expertise in both front-end and back-end application development.
Requirements Analysis:
- Participate in analyzing project requirements and translating them into technical specifications.
Collaboration:
- Work closely with internal teams to design and architect software solutions.
Testing and Deployment:
- Conduct testing and deploy applications and systems efficiently.
Documentation:
- Develop comprehensive documentation throughout the software development life cycle (SDLC).
Technical Support:
- Serve as an expert on applications and provide ongoing technical support.
Cloud Platforms:
- Leverage experience working with cloud platforms such as AWS and MS Azure.
Skills and Qualifications:
Educational Background:
- Degree in Computer Science, Electronics, Electrical Engineering, or a related field.
Technical Proficiency:
- Advanced expertise in MS Visual Studio 2019, VS 2013/2015, C#, MS SQL, ADO.NET, LINQ, ASP.NET MVC 5, Entity Framework, HTML5, CSS3, JavaScript, OPC Interface Standard, Vantage Point, FT Historian, SAP Xcelsius Dashboard, and PLC and SCADA software.
.NET Development:
- Proven experience as a .NET Developer or Application Developer.
Framework Knowledge:
- Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns such as MVC.
Programming Languages:
- Proficiency in .NET languages (e.g., C#, Visual Basic . NET) and HTML5/CSS3.
API Familiarity:
- Knowledge of architecture styles and APIs (REST, RPC), with a preference for SOAP APIs.
Agile Methodologies:
- Understanding and experience with Agile methodologies.
Troubleshooting and Communication:
- Excellent troubleshooting and communication skills.
Certifications:
- Certification in MS Azure and AWS will be a plus.
Problem-Solving Skills:
- Strong problem-solving and prioritization abilities.