Placement papers | Freshers Walkin | Jobs daily: Lead Software Engineer at Association of American Medical Colleges (Washington, DC)


Search jobs and placement papers

Lead Software Engineer at Association of American Medical Colleges (Washington, DC)

The Association of American Medical Colleges (AAMC) is seeking a Lead Software Engineer. The Lead Software Engineer is responsible for the design, development, and support of applications that enable the AAMC’s service programs and processes for medical students and schools.

The engineer will also work with business partners to assess needs, document requirements, analyze solutions, create prototypes for user acceptance, and work with quality assurance team members to ensure the produced implementation meets functional and performance requirements.

Using the following technologies and methodologies, the Lead Software Engineer will provide progressive and best in class solutions to a variety of applications, restful services and data systems.  Primary development toolbox and methods include:



• Angular, TypeScript, JavaScript, HTML/CSS/SASS
• Java/J2EE, Spring MVC Framework and JPA/Hibernate
• Oracle 12c
• Maven, JUnit, Git, SVN and Atlassian Bamboo
• SOAP and JSON RESTful web service development
• Node.js, Webpack, Karma
• Agile SCRUM, Kanban, DevOps Methodology



Responsibilities:



  • Perform detailed technical design, development and unit testing of custom applications and data flow in the context of projects, releases and production support

  • Provide development estimates outlining business and technical risks.

  • Provide technical and business explanation and justification for architectural, design, and coding approaches

  • Provide technical leadership and mentoring for junior team members

  • Development/maintenance and defect resolution of code

  • Application and database performance tuning

  • Develop integrated solutions to support, maintain and enhance continuing operations of business systems

  • Provide expertise and insight into coding best practices, design and architecture of solutions

  • Perform code reviews of other developers

  • Participate in development of system documentation according to established standards

  • Collaborate heavily with fellow architects, business analysts, developers, and project managers to solve problems

  • Work in partnership with IT Managers and Technical Leads to track and report progress


Basic Qualifications:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, Business, or related scientific or technical discipline required

  • Experience developing enterprise level applications, multi-tiered applications

  • 8+ years’ of experience

  • Experience with service-oriented architecture development and implementation.

  • Experience and understanding of architectural principles and frameworks (MVC).

  • Strong knowledge of database design principles.

  • Excellent problem-solving, design, development, and debugging skills

  • Strong practical experience with Spring Framework, Hibernate, and database design development and operations.


Preferred Skills:



  • Strong teambuilding and interpersonal skills

  • Prior team lead experience

  • Demonstrated ability to effectively adapt to changing technology

  • Demonstrated ability to establish and maintain a high level of trust and confidence with internal AAMC business partners



If a bachelor’s degree is required, related work experience may be substituted in some positions.  One year of college course work at an accredited institution is equivalent to one year of related work experience.
The Association of American Medical Colleges (AAMC) is an Equal Opportunity/Affirmative Action Employer.  The AAMC is committed to the policy of an equal employment opportunity in recruitment, hiring, career advancement, and all other personnel practices. The AAMC will not discriminate on the basis of race, color, sex, national origin, religion, age, marital status, personal appearance, sexual orientation, gender identity or expression, family responsibilities, matriculation, political affiliation, genetic information, disability, past or current military service, or any other legally protected characteristic.


by via developer jobs - Stack Overflow

 

No comments:

Post a Comment