Software Developer

SNI Financial
Washington, DC
Nov 16, 2020
Nov 24, 2020
Full Time
SNI Technology is currently recruiting on a software developer role for our client in Tyson's Corner VA. This will be a Full Time/Direct Hire Opportunity. DUTIES: ? Collaborate in the planning, design and release schedule for a uCaaS provisioning system. ? Develop and maintain a highly available uCaaS cloud hosted provisioning system. ? Present software design issues, questions, and suggestions to the core Engineering team and management. ? Work within the company's software development lifecycle process. ? Develop and automate the deployment of the uCaaS provisioning system development environment. ? Work with Customer Support to help troubleshoot technical customer problems REQUIREMENTS: ? Bachelor's degree in Computer Science, Information Systems, or a closely-related field, ? 3+ years working with Java in a continuous integration and deployment environment (backend focused) ? 3+ years of experience in a software engineering position ? A combination of Java, SQL, JavaScript. ? Nice to have C# .NET ? In depth experience with web services and REST ? Maintaining backward compatibility among components during incremental system upgrades. ? Developing high-quality code and accepting input based on Peer Reviews, style guides, and static analysis. ? Understanding of CI/CD Pipelines using Git, Jenkins, Artifactory into cloud-based Linux environments. ? Experience with code management best practices via branches, commits and peer reviews. ? Knowledge of BPMN processes or designing/modeling process and data flows in similar notations. ? Experience with cloud computing services such as AWS, GCE, or Azure.

Similar jobs