Sr. Software Engineer

Keylent, Inc.

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software development experience
  • Strong background in backend programming languages like Java, Node.js, and .NET
  • Experience in cloud platforms, specifically Microsoft Azure or AWS
  • Proficiency in developing and implementing RESTful APIs
  • Familiarity with NoSQL databases such as MongoDB and AWS DynamoDB
  • Experience with CI/CD practices and tools like Jenkins or GitLab CI/CD
  • Skill in scripting with Bash or PowerShell

Responsibilities

  • Develop and maintain software architecture documentation
  • Participate in project management reviews and compliance audits
  • Write, maintain, and unit test code according to design specifications
  • Assess requirements and act as a technical liaison in change approval meetings
  • Engage in internal peer reviews for quality and best practices
  • Build and monitor data processing workflows
  • Implement cloud-native software development best practices

Benefits

  • Flexible working arrangements
  • Professional development opportunities
  • Access to latest technologies and frameworks
  • Collaborative work environment
  • Health and wellness benefits
Full Job Description
Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply.
Tax Terms: W2, 1099
Corp-Corp or 3rd Parties: Yes

Description
Responsible 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 zure 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"

Similar Jobs

More Jobs at Keylent, Inc.

More Information Technology Jobs

Find similar Sr. Software Engineer jobs: