Job Information
DLL Financial Services, Inc. Agile Engineer - I in Wayne, Pennsylvania
*DUTIES: * Position will build and maintain APIs that are for internal and external exposure; build and maintain React Single Page Web Applications for internal and external exposure; work with Frontend and Backend applications and cross functional team of engineers to design integrated solutions, test, and deploy; implement unit and automated integration tests; design, deploy, and manage cloud (Azure) serverless architecture; work on products that are built in Agile and DevOps delivery model; establishing and adhering to the coding standards and following Github/VSTS branching and release strategies best practices; contribute to engineering communities of practice, and documents work; responsible for working with the team and participate in building pragmatic solutions and solve complex business requirements within the context of digital transformation initiatives; build Single Page Web Applications on cloud and on prem, unit test, deploy using Azure ADO and support in production environment; and, Designing and building solutions involving front end facing consumers/customers to backend systems through services using ReactJS and both relational & NoSQL database. Domestic (U.S.) travel required up to 10%. Telecommuting permitted up to 100%.
REQUIREMENTS: Position requires a Bachelor's degree (or foreign equivalent) in Computer Science, Information Technology, or related field, plus three (3) years of experience in the job offered or in an Agile Engineer-I - related occupation. Experience must include the following:
- Demonstrating expertise in designing scalable, robust software solutions meeting business needs, applying object-oriented principles for modular, maintainable components, considering performance, security, and maintainability.
- Demonstrable experience in Node.js, .NET to build efficient and high-performance server-side applications, leveraging its non-blocking I/O model for scalable network applications.
- Demonstrable experience in ReactJS, HTML, CSS, JavaScript to develop interactive user interfaces and single-page applications facilitating a seamless and engaging user experience.
- Demonstrable experience in integrating and customizing Content Management Systems (CMS) such as Sitecore and Directus to manage digital content and streamline content delivery processes.
- Demonstrating expertise in REST API development, consumption, and management, utilizing REST architectural principles using tools like Postman and SOAP UI for efficient API testing and debugging.
- Demonstrable experience in No SQL (MongoDB or similar), GraphQL APIs and SQL database (MySQL, PostgreSQL or similar) for data storage, retrieval, and management.
- Demonstrable experience in Unit Testing to write comprehensive unit tests using frameworks like Jest, Sinon to ensure the reliability, identify security weaknesses, mitigate risks and correctness of software components, facilitating automated testing and continuous integration.
- Demonstrable experience in configuring and managing SonarCloud for continuous code inspection, code quality analysis, and vulnerability detection to align with project requirements and coding standards.
- Demonstrable experience in Azure to deploy (using ARM templates), manage, and monitor applications on the Azure Cloud platform, leveraging various Azure resources such as Azure Application Insights for monitoring, diagnostics, and performance optimization.
- Demonstrable experience in implementing and configuring continuous integration and continuous deployment pipelines using tools like Jenkins, Azure DevOps, or GitLab, automating the build, test, and deployment processes.
Domestic (U.S.) travel required up to 10%. Telecommuting permitted up to 100%.
CONTACT: How to apply: please send resume via e-mail to recruitment.us@dllgroup.com referencing 12056.95