Senior Software Engineer

Techvilla solutions
  • Chicago Illinois

  • Post Date: Jun 26, 2020

Key Skills: Agile, Automated, Business Requirements, Call Center, Development, Embedded, Genetic, Lifecycle, Programming, Protocols, Sales, SDLC, Software Engineer, TDD, Testing, Computer Science, Configuration, Business Requirements, Functional Requirements, Architecture, CSS, HTML, ServiceNow, JQuery, XML, JavaScript, SQL, MySQL, Oracle, SOAP, POP3, SMTP, Software Development, System Administration, Scripting, Senior Software Engineer

  • Domain: Information And Communication Technology
  • Job Type: Contract - W2

Job Description

  • Designing, developing, deploying and maintaining software at scale.


  • Experience designing well-defined Restful APIs.


  • Experience writing API proxies on platforms such as Apigee Edge, AWS API Gateway or Azure API Gateway.


  • Hands-on experience with API tools such as Swagger, Postman and Assertible.


  • Deploying and maintaining software using public clouds such as AWS (especially Lambda and Fargate services).


  • Application architectural patterns such as MVC, Microservices, Event-drive, etc.


  • Developing software applications using relations and NoSQL databases.


  • Deploying software using CI/CD tools such as Jenkins, GoCD, Azure DevOps, etc.


  • Working within an Agile framework (ideally Scrum).


  • Strong understanding of Test Driven Development and Behavior Driven Development.


  • Strong understanding of datastores such as MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle.


  • Experience debugging and maintaining software in Linux or Unix platforms.


  • Full-stack development experience using modern JavaScript frameworks such as Angular and React.


  • Solid knowledge of computer science fundamentals like data structures and algorithms.

Share this vacancy

Related Jobs

Cyber Security Analyst

Neshent Technologies, Golden Valley, Minnesota

Key Skills Analyst, Anti-Virus, CCNA, CISSP, Database, Development, Management, Networks, Protocols, Risk Management, Security, Supervision, Testing...

Release Train Engineer

Neshent Technologies, San Antonio, Texas

Key Skills SAFE, Release Train Engineer, SAFe Agile, Scrum Of Scrum, Release Train

Sr Nodejs Engineer

Neshent Technologies, Princeton, New Jersey

Key Skills MongoDB, NoSQL, Graph DB, Node.js

Contact Techvilla solutions

Chicago Illinois 60290