System Integration Engineer- Level I
Posted
Title: System Integration Engineer- Level I
Location: Building 5, Harriman State Campus, Albany, NY (This position does not offer Remote and/or Hybrid Work Schedule at start. It will however be offered after the first 6 months with 50% telecommute).
Duration: 18 months
Duties and Responsibilities to be performed by the consultant:
1. Understanding & Planning:
Location: Building 5, Harriman State Campus, Albany, NY (This position does not offer Remote and/or Hybrid Work Schedule at start. It will however be offered after the first 6 months with 50% telecommute).
Duration: 18 months
Duties and Responsibilities to be performed by the consultant:
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.
- 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.
- 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.
- 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.
- 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.
- Level I- Between three (3) and seven (7) years of experience as a System Integration Engineer
- At least 72 months (6 years) as a full stack developer (C# primary)
- At least 48 months (4 yrs) experience with Microsoft .NET (Core) MVC (excluding .NET Framework MVC) and at least 48 months (4 yrs) experience writing front end code
- using technologies including jQuery, JavaScript, HTML 5, Bootstrap, CSS/SCSS/LESS
- 60 months (5 yrs) of experience in creating SQL queries and creating stored procedures using SQL
- 36 months (3 yrs) experience writing .NET code using Entity Framework
- 36 months (3 yrs) experience writing .NET Web Api
- 36 months (3 yrs) experience writing and executing unit tests
- 24 months (2 yrs) using GIT for code management
