System Integration Engineer

Artech LLC

Albany, NY

JOB DETAILS
SKILLS
ADO.NET Entity Framework, API Documentation, Application Programming Interface (API), Best Practices, Bootstrap, CSS (Cascading Style Sheet), Code Reviews, Communication Skills, Data Quality, Database Administration, Database Optimization, Debugging Skills, Design Document, Driver's License, Git, HTML5, Identify Issues, JavaScript, Maintain Compliance, Mentoring, Microsoft .NET, Microsoft C# (C Sharp), Model View Controller, People Management, Performance Analysis, Performance Tuning/Optimization, Procedure Development, Programming Languages, Project Lifecycle, Project/Program Management, Quality Assurance, Requirements Management, SQL (Structured Query Language), Scripting (Scripting Languages), Software Administration, Software Debugging, Software Engineering, Stored Procedures, System Integration (SI), Systems Engineering, Technical Support, Technical Writing, Test Plan/Schedule, Unit Test, User Interface/Experience (UI/UX), jQuery
LOCATION
Albany, NY
POSTED
12 days ago

Job Title : System Integration Engineer
Location : Building 5, Harriman State Campus, Albany, NY
Duration : 18 months


Duties and Responsibilities:

1.Understanding & Planning:

Requirement Analysis & Recommendation: Engage with stakeholders to thoroughly understand user requirements, provide expert recommendations for refinement, and translate them into actionable development plans.

Design & Review Participation: Actively participate in design discussions and code reviews, contributing valuable insights and ensuring adherence to best practices.

2. Development & Implementation:

Feature Development & Implementation: Design, develop, and implement new features, business logic, and reusable components using C# and other relevant programming languages.

Front-End Development: Construct intuitive and visually appealing user interfaces, adhering strictly to established design guidelines and ensuring a seamless user experience.

API Development: Build robust and efficient web APIs using .NET Core technologies, ensuring scalability and maintainability.

Database Management: Write and optimize database scripts, ensuring efficient query performance and data integrity.

3. Quality Assurance & Optimization:

Quality Assurance: Develop comprehensive unit tests for all developed code to guarantee bug-free and reliable software.

Troubleshooting & Debugging: Proactively identify, diagnose, and resolve bugs and defects to maintain application stability and performance.

Performance Optimization: Analyze application performance, identify potential bottlenecks, and implement solutions to optimize speed and efficiency.

4. Mentorship & Knowledge Sharing:

Mentoring Junior Developers: Provide guidance, support, and technical mentorship to junior-level developers, fostering their growth and development within the team.

Technical Documentation: Create and maintain essential technical documentation, including API specifications, design documents, and user guides.

5. Communication & Collaboration:

Communication: Maintain clear and concise communication with team members, project managers, and stakeholders throughout the project lifecycle.

Independent Work & Collaboration: Manage your workload effectively to work independently on assigned tasks while also collaborating effectively with team members when needed.

Mandatory Qualifications:

  • 7+ years of experience as a System Integration Engineer
  • 6+ years as a full stack developer (C# primary)
  • At least 4 yrs experience with Client .NET (Core) MVC (excluding .NET Framework MVC).
  • At least 4 yrs experience writing front end code using technologies including jQuery, JavaScript, HTML 5, Bootstrap, CSS/SCSS/LESS

 

Desirable Qualifications:

  • 5+ yrs of experience in creating SQL queries and creating stored procedures using SQL
  • 3+ yrs experience writing .NET code using Entity Framework
  • 3+ yrs experience writing .NET Web Api
  • 3+ yrs experience writing and executing unit tests
  • 2+ yrs using GIT for code management

 

Note:

  • Client will reimburse cost of Fingerprinting (To be reimbursed after 3 months of work).
  • Must have a driver’s license (or non-driver’s ID)

About the Company

A

Artech LLC