Senior Web Application Developer
10 Exchange Place, Suite 2200 Jersey City, NJ 07302 US
Job Description
Type: Direct Hire
Work Location: Remote opportunity
Candidate must be able to work in Eastern Daylight Time zone.
Required Skills & Experience:
- Bachelor’s or master’s degree in computer science, Engineering, or related field.
- 4+ years of experience in full stack development.
- Design, develop, and maintain high-quality applications using .NET technologies, including C#, ASP.NET, and ADO.NET
- Proficient in C# and the .NET framework, including ASP.NET and ADO.NET.
- Strong experience with SQL Server Integration Services (SSIS) and ETL processes.
- Proficiency in SQL Server, including complex SQL queries, stored procedures, and performance tuning.
- Expertise in Web Services (SOAP, REST) and related technologies.
- Strong exposure with Healthcare Clinical Data
- Solid understanding of HTML, CSS, and JavaScript for web development.
- Experience with front-end frameworks is a plus (e.g., Angular, React).
- Strong understanding of software development lifecycle (SDLC) and Agile methodologies
- Knowledge of SDoH.
- Experience with cloud platforms like Azure or AWS.
- Familiarity with version control systems, particularly Git.
Job Overview:
As a Senior Web Application Developer, you will play a key role in designing, developing, and maintaining high-quality web applications while also overseeing and implementing data integration processes. This position requires a blend of web development expertise and data integration experience, allowing you to contribute to both the front-end and back-end aspects of our technology stack.
Essential Job Responsibilities:
- Web Application Development: Develop, test, and deploy scalable web applications using modern technologies and frameworks (e.g., React, Angular, Vue.js for front-end; Node.js, Python, or .NET for back-end).
- SSIS Development: Design, implement, and maintain ETL (Extract, Transform, Load) processes using SQL Server Integration Services (SSIS) to ensure accurate data integration and reporting.
- Database Management: Develop and optimize SQL queries, stored procedures, and database schemas to support web applications and data integration needs.
- Code Quality & Maintenance: Write clean, maintainable code and conduct code reviews to ensure high standards and adherence to best practices.
- Technical Leadership: Provide guidance and mentorship to junior developers, helping them to grow their skills and ensuring adherence to best practices.
- Architecture & Design: Collaborate on application and data architecture, ensuring that solutions are robust, scalable, and aligned with business goals.
- Performance Optimization: Optimize web applications and data integration processes for performance and scalability, identifying and addressing bottlenecks.
- Troubleshooting & Debugging: Diagnose and resolve complex technical issues in both web applications and data integration workflows.
- Documentation: Create and maintain comprehensive documentation for application design, data integration processes, and technical specifications.
- Collaboration: Work closely with product managers, data analysts, and other stakeholders to gather requirements and deliver solutions that meet user needs and business objectives.
- Stay Current: Keep up with emerging technologies, industry trends, and best practices to continually improve our web applications and data integration processes.
A reasonable estimate of the Base Salary for this role is $100,000- $110,000 per year. The disclosed pay range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. The compensation decisions are dependent on the facts and circumstances of each case, such as skills and experience levels.
Â
Meet Your Recruiter
Share This Job:
Related Jobs:
About Jersey City, NJ
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.