Hello,
APPLICATION DEVELOPER SENIOR
SOUTH ST, JAMAICA PLAIN Boston MA
Provides analytical support for conceptualization, development, and implementation of complex systems of multiple inter-linked programs. In-depth knowledge of all phases of client / server applications technology.
Responsible for the analysis, design, coding, debugging, testing and documentation of computer programs. Broad experience in programming graphical user interfaces (GUI).
Extensive knowledge and skill with object-oriented programming, relational database structures and Structured Query Language (SQL). May act as team or project leader on major applications projects.
Technical Role :
The Senior App Dev must act as an SME on all new and existing DPH LIMS systems and other related application-specific processes : Technical application support for the DPH disease surveillance system using VB.Net WinForms, C#, .Net Framework 3.0 or greater, .Net Core, C1 component or any 3rd party .net components, TFS, Azure, Java, SQL script, Oracle, Selenium and Eclipse in Windows and UNIX environments. Assists in the development and implementation using WebLogic application server, XML, SFTP and SOAP. Assists in database design and database reporting process, using Oracle, SQL Server, BI, Jasper and SQL reporting services. Support ancillary applications and data feeds including Electronic Laboratory Reporting system (ELR), Rhapsody and others and create and maintain related technical documentation.
Ownership :
Senior App Dev must lead technical projects, work-streams, and activities. They must take ownership technical issues : shepherding them through to resolution and marshaling technical resources including staff, tools and documentation to meet project and operational objectives.
Modeling :
The Senior App Dev must provide an example to technical team members on how to : troubleshoot issues, deal with customers professionally and with integrity, be accountable to the customer, stakeholders, team members and the project manager. They must encourage good intra-team relations, sharing of work tasks and knowledge. They must be willing to handle tasks themselves, share tasks jointly with other team members, and delegate and assign tasks fairly and equitably among team members.
Coaching :
The Senior App Dev must be consistently sharing technical knowledge, coaching, mentoring, and directing technical team members to resources and opportunities for professional growth including shadowing the Technical Lead. Ideally, for every practicing Technical Lead there should be at least one team member identified informally by management as the Technical Lead "in training" who can serve as a back-up.
Communications :
The Senior App Dev must be adept in all forms of communications : Writing concise technical explanations, requirements and technical specifications, and emails / texts as well as clear verbal communications in meetings, teleconferences, and training. They must be capable of translating complex technical issues into logical, concise, and understandable communiqu for varied audiences. They must exemplify an understanding of the lines of authority within the technical team, ensuring proper escalation of issues and risks and informing management, and technical team members on a need-to-know basis.
Expertise :
Act as an SME on all new LIMS and other related application-specific processes : Do a deep-dive on technical areas and then teach other team members.
Technical Issues :
EDUCATION AND EXPERIENCE :
Technical Requirements / Specifications Development and Management.
Please feel free to reach at gaurav09@kanakits.com
Application Developer • NJ, United States