Senior Software Engineer at International Market Centers in Rockville, MD

International Market Centers

Rockville, MD
October 5, 2020
Full-time
Apply You will be redirected to International Market Centers's preferred application process.

Senior Software Engineer

The Technology Lead implements the architectural vision for specific projects or applications ensuring the development, configuration, deployment and maintenance of well designed code artifacts. This position provides oversight, engages in code development and manages and reviews the work produced by the development team.

POSITION RESPONSIBILITIES

Provide design options and estimates for projects.

Implement solutions at a high level of quality that comply with given standards. Responsible for coding services-oriented solutions.

Implement solutions at a high level of quality that comply with given standards. Ensure the development of high quality code that matches the architectural vision, design and business requirements for the project or application

Ensures code, configuration and other technology artifacts are delivered within agreed time schedules and any potential delays are escalated in advance

Manages the workload across developers ensuring optimal utilization of staff

Ensures DevOps processes and best practices are implemented for the production and deployment of code

Ensures all code/configuration passes internal QA, Integration, UA
T and other tests before being deployed for production

Enforces code review for any change that will be deployed to production

Ensures well documented code and design practices leveraging standardized frameworks and recommended modeling tools are in place

Ensures that 100% of code is well maintained in source code repository

Job Requirements

  • QUALIFICATIONS

    Required:

    Hands on development experience in full life cycle of complex software deployment projects

    Experience with Azure Services, Functions, Logic Apps, WebJobs, ServiceBus, Storage, etc

    Thoughtful practitioner of software engineering methodologies, frameworks and tools including leading Agile/Scrum (or similar) methodologies

    Experience with object-oriented design, modelling and programming

    Experience with enterprise application integration and frameworks

    Experience with architecting and deploying cloud enabled solutions on Microsoft Azure platforms

    Strong understanding and experience with REST API s, both consuming and developing

    Experience with visual modeling tools including UML

    Experience building web-enabled/mobile applications

    Experience with Azure DevOps and CI/CD processes

    Undergraduate degree in Computer Science or equivalent work experience.

    Important:

    Experience with project management

    Knowledge of full stack technology concepts from hardware, O/S, Software platforms to UI layers

    Experience with HTML5, jQuery, Bootsrap, VueJS, Angular, and other front end web based technologies.

    Strong experience with data concepts and patterns

    Experience with relational and dimensional database modelling

    Experience with of NoSQL, Caching and high volume application performance

    Desirable, but not required:

    Experience with NoSQL (preferably MongoDB) development

Apply You will be redirected to International Market Centers's preferred application process.
Job Expires: November 4, 2020

More Angular Jobs



Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

Be at home with your family

Get help finding work-from-home

Your Children Will Be Happier

Stop parenting from the office

Flexible Careers - No Commute

Is your job putting you at risk?

Work from the safety of your own home

Cancel the Commute & Save Hours per Day