System Integration Engineer – Level I - SIE 26-02034

NavitasPartnersAlbany, NY
15hOnsite

About The Position

A large public-sector technology organization in New York State is seeking a System Integration Engineer – Level I to support application development, system integration, and ongoing optimization efforts. This role requires a strong full-stack developer with deep expertise in C# and .NET Core technologies.

Requirements

  • 3–7 years of experience as a System Integration Engineer
  • Minimum 6 years (72 months) of full-stack development experience with C# as the primary language
  • Minimum 4 years (48 months) of experience with Microsoft .NET Core MVC (excluding .NET Framework MVC)
  • Minimum 4 years (48 months) of front-end development experience using: JavaScript jQuery HTML5 Bootstrap CSS / SCSS / LESS

Nice To Haves

  • 5 years (60 months) of experience writing SQL queries and stored procedures
  • 3 years (36 months) of experience with Entity Framework
  • 3 years (36 months) of experience developing .NET Web APIs
  • 3 years (36 months) of experience writing and executing unit tests
  • 2 years (24 months) of experience using Git for source control

Responsibilities

  • Engage with business and technical stakeholders to gather and analyze system and user requirements
  • Provide recommendations to refine requirements and translate them into actionable development plans
  • Participate in design discussions and code reviews to ensure best practices and coding standards are followed
  • Design, develop, and implement new features, business logic, and reusable components using C# and related technologies
  • Build responsive, user-friendly front-end interfaces in compliance with established design standards
  • Develop and maintain scalable and secure .NET Core Web APIs
  • Write, optimize, and maintain database scripts to ensure efficient data access and integrity
  • Develop and maintain unit tests to ensure software reliability and code quality
  • Identify, troubleshoot, and resolve application defects and performance issues
  • Analyze system performance and implement enhancements to improve efficiency and scalability
  • Provide technical guidance and mentorship to junior developers
  • Create and maintain technical documentation, including design documents, API specifications, and user guides
  • Communicate clearly and effectively with project managers, team members, and stakeholders
  • Manage tasks independently while collaborating effectively within a team environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service