What are the responsibilities and job description for the Full Stack .Net Developer position at Princeton IT Services, Inc?
Job Title: Senior Full Stack .Net Developer
Location: New York City, NY
Overview
Princeton IT Services is seeking a seasoned Senior Software Engineer with over 6 years of experience to join the engineering team responsible for enhancing and maintaining PASSPort, New York City’s comprehensive e-procurement system. This role will focus on ensuring seamless integration with the City’s Financial Management System (FMS3) and delivering robust, scalable, and user-centric solutions that modernize NYC’s procurement processes.
Key Responsibilities
Functional Expertise:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
A minimum of 6 years of relevant professional experience in designing, developing, and deploying enterprise-level software systems.
Benefits
Location: New York City, NY
Overview
Princeton IT Services is seeking a seasoned Senior Software Engineer with over 6 years of experience to join the engineering team responsible for enhancing and maintaining PASSPort, New York City’s comprehensive e-procurement system. This role will focus on ensuring seamless integration with the City’s Financial Management System (FMS3) and delivering robust, scalable, and user-centric solutions that modernize NYC’s procurement processes.
Key Responsibilities
- Design, develop, and implement enhancements for PASSPort’s core functionalities, including procurement cycle management, vendor onboarding, purchase orders, and financial integrations.
- Collaborate with cross-functional teams to analyze user needs, develop scalable solutions, and implement system updates that improve efficiency and usability.
- Ensure seamless data synchronization and integration between PASSPort and the City’s Financial Management System (FMS3) using APIs and web services.
- Enhance user experience by refining system alerts and workflows to minimize support interventions and improve issue resolution mechanisms.
- Develop and maintain secure, efficient, and flexible purchase order handling processes.
- Provide detailed analysis, design, development, testing, deployment support, and documentation for all project deliverables.
- Maintain compliance with local, state, and federal procurement regulations, as well as data privacy and security standards such as NYDFS, PCI, GDPR, and HIPAA.
- Actively contribute to system scalability and fault tolerance to handle the increasing volume of users and transactions.
- Stay informed about emerging technologies and best practices in procurement and enterprise software systems to recommend future enhancements.
Functional Expertise:
- Extensive knowledge of procurement systems, including Procure-to-Pay (P2P) and Source-to-Pay (S2P) platforms.
- Familiarity with the integration and functionalities of the City’s Financial Management System (FMS3).
- Strong understanding of contract, invoice, and disbursement modules.
- Proven ability to work on city or state government projects with a track record of successful implementations.
- Proficiency in .NET and C# for backend development.
- Solid experience with Microsoft SQL Server and handling relational databases.
- Skilled in building and consuming Web Services APIs and working with XML.
- Knowledge of modern front-end frameworks and cloud technologies (e.g., AWS, Azure) is a plus.
- Experience with microservices architecture and containerization tools (e.g., Docker, Kubernetes) is highly desirable.
- Exceptional problem-solving abilities with a focus on user-centric solutions.
- Strong collaboration and communication skills to interact effectively with diverse stakeholders.
- Knowledge of accessibility features to support a wide range of users.
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
A minimum of 6 years of relevant professional experience in designing, developing, and deploying enterprise-level software systems.
Benefits
- Be part of a mission-driven team focused on excellence.
- Competitive compensation and benefits package.
- Opportunity to work on a cutting-edge public sector software platform with a broad impact on citywide procurement processes.