Designs, develops, troubleshoots, debugs, and implements software codes for website applications. Works with graphic designers and other members of a project team to develop the site concept, interface design, and architecture of the website. Responsible for interface implementation. Integrates web applications with application tier or with backend databases. Develops large web-based transaction systems using application servers. Researches, tests, builds, and coordinates the integration of new products per production and client requirements. Requires strong navigation and site-design instincts. Researches new technology available, recommends technical and architectural improvements. - Devises or modifies procedures to solve problems considering computer equipment capacity and limitations, operating time, and form of desired results.
Prepare detailed specifications from which programs will be written, designed, coded, tested and debugged.
Consult with users and develop business relationships and integrate activities with other IT departments to ensure successful implementation and support project efforts.
May lead small projects or regularly coach other project personnel to ensure business application systems are developed in a way that complies with architectural standards and established methodologies and practices.
Monitor and report to management on the status of project efforts, anticipating/identifying issues that inhibit the attainment of project goals and implementing corrective actions.
Foster and maintain good relationships with customers and IT colleagues to meet expected customer service levels.
Angular 8, not AngularJS
Fluent in multiple application development languages to an expert level
Experience with various computer platforms and application environments
Expertise with developing multiple tiers of multi-tiered software applications
Expertise in designing programs and applications
Experience designing application systems
Constantly updating personal technical and business knowledge and skills and mentoring others to increase the knowledge and skills of the team
Project Management skills
Strong written and verbal communication skills 4-8 years of directly related experience
Bachelor's or equivalent combination of education and experience
Required Skills: DISTRIBUTED SYSTEMS; ANGULAR 8; AZURE SQL; SQL SERVER; AUTOREST; .NET CORE.
Don't hesitate! Submit your resume today.
SMCI is an EEO employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, national origin, disability, age, genetic information, marital status, military, and veteran status. Members of minority groups, Vietnam Era Veterans and individuals with mental or physical disabilities are encouraged to contact us regarding employment opportunities. In addition, in order to support the provision of business to minority-owned and Women-owned businesses (MWBE), such MWBE are encouraged to contact us regarding subcontracting business opportunities with our firm.
(No third parties, please)
(H1 sponsorship currently unavailable)
(Local candidates only, please)