Software Engineer - SQL - EDI Staffing
Richmond, VA 23230
About the Job
As a Software Engineer, you'll be part of a growing team responsible for the design, documentation, implementation, and support of an assortment of projects. You will be a part of design and application architecture discussions, and a key player on a multidisciplinary team. You will also have the support of an experienced team with a strong desire to drive growth of APIs.
- Designing and implementing highly available and mission critical systems
- Supporting solutions that include API security, authentication, identity management, traffic management, analytics and performance management for APIs.
- Developing tests against code to ensure quality delivery.
- Resolving code issues with urgency.
- Help the team achieve and maintain and Agile CI/CD development environment
- Documenting solutions
- Supporting DevOps Initiatives
- Comply with company C-TPAT and TSA security procedures.
- Perform other duties as assigned.
- Minimum of a Bachelor's degree (or equivalent) and 2-4 years of experience. However, a combination of experience and/or education will be taken into consideration.
- Significant SQL expertise Software Engineer
- .NET
- C#
- APIs
- SQL focus on SQL Development creating smart / optimized stored procs / functions / views for powering web applications. SQL agent jobs. General understanding of indexes and query plans but does not need to have formal DBA training that includes SQL Server Administration tasks.
- Experience working in cloud environments (Azure, AWS)
- Experience consuming and producing REST APIs
- Development experience using languages like Java, Python, JavaScript, or Go
- Ability to write effective technical documentation, such as tutorials, API call specs, and diagramming
- Ability to communicate with the customer's technical staff
- Ability to communicate with business stakeholders in order to understand business needs
- Experience creating Open API/Swagger specifications.
- Experience with APIs, gateway security, REST, and SOAP
- Experience with HTTP(S) communication and error reporting
- Experience with modern operations technologies and network troubleshooting
- Bachelor's Degree in Computer Science, Computer Applications, or past equivalent experience in the field
- Experience with Kong, Data Dog preferred but not required
- Strong communication skills, good organizational skills, and ability to problem solve.
- Ability to work independently and in a fast paced team environment.
- Must be able to and comply with all company policies, rules, procedures and Code of Conduct.
- Must be able to interact well with others.
- Ability to read and interpret complex business and/or technical documents.
- Ability to write comprehensive reports and detailed business correspondence.
- Ability to work with groups of people such as other departments and communicate known concepts.
- Ability to solve problems with a variety of concrete variables through semi-standardized solutions that require some ingenuity and analysis. Ability to draw inferences and follow prescribed and detailed procedures to solve moderately complex problems.
- Must be eligible to work in the United States.
Source : EDI Staffing