Unknown Company

Sr. Software Engineer

denver, co • Posted 3 days ago
Onsite Full Time General

Job TitleResponsible for the development of documentation and maintenance of Software Architectures. Coordinates and participates in project management reviews and compliance audits. Develops, maintains and unit tests code by utilizing software development environments and programming languages in order to implement design and satisfy allocated requirements. Performs requirements assessment and provides a technical interface to change approval meetings technical reviews. Participates in internal peer reviews Technical Proficiencies and Desired Skills by Category Experience developing on Linux & Client/UX platform. In depth experience with any backend language (Java, Node.js,.NET, etc.) Experience designing, building, implementing, and maintaining RESTful APIs.

Experience with cloud native software development best practices (microservices, managed services, SOA, etc.).

Experience with NoSQL datastores (Azure Postgres, AWS DynamoDB, MongoDB, Hadoop, etc.) Experience with Microsoft Azure or Amazon Web Services (AWS) Experience with data workflow implementations (ETL, data models, etc.) Experience with JSON parsing.

Experience in XML.

Experience building and implementing monitoring of data processing workflows.

Experience with CI/CD best practices and tooling (using Jenkins for build preparation and deployment).Category Details OS Linux Client/UX Windows Scripting Tools Bash scripting PowerShell scripting Java Build tools Maven / Ant CI/CD Pipeline tools GitLab CI/CD (or) Jenkins Configuration management tool Chef / Ansible Versioning tool GitHub / GitLab Cloud Azure Services: IaaS, PaaS ARM Templates Amazon Services: IaaS, PaaS Cloud Formation Misc. Networking concepts (Layer 2, Layer 3) Virtualization and OS Imaging Application troubleshooting Good to Have Skills Python Docker Kubernates Database skills Cloud Migration

Back to Job Search