Ultimate Kronos Groupposted 20 days ago
$88,700 - $127,500/Yr
Full-time • Mid Level
Hybrid • Weston, FL
Publishing Industries

About the position

We are looking for a talented and experienced Front End Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Software Engineer II, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services.

Responsibilities

  • Write clean, maintainable, and efficient code for various software applications and systems.
  • Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability.
  • Review code developed by other developers, providing feedback and maintaining a high bar of technical excellence.
  • Build testable software, define tests, participate in the testing process, and automate tests using tools (e.g., Junit, Selenium).
  • Triage defects or customer reported issues, debug and resolve in a timely and efficient manner.
  • Contribute to maintaining the health and quality of services and incidents, promptly identifying and escalating issues.
  • Understand and work in a DevOps Model, taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production.
  • Properly document new features, enhancements or fixes to the product, and contribute to training materials.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 2+ years of professional software development experience.
  • Proficiency in one or more programming languages such as C#, .NET, Python, Java, or JavaScript.
  • Experience with software development practices and design patterns.
  • Strong problem-solving skills and attention to detail.
  • Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA.
  • Basic understanding of cloud technologies and DevOps principles.
  • Strong analytical and problem-solving skills, with a proven track record of building and shipping successful software products and services.
  • Good communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

Nice-to-haves

  • Master's degree in Computer Science, Engineering, or a related technical field.
  • Experience with cloud platforms like Azure, AWS, or GCP.
  • Familiarity with CI/CD pipelines and automation tools.
  • Experience with test automation frameworks and tools.
  • Knowledge of agile development methodologies.
  • Commitment to continuous learning and professional development.

Benefits

  • Wellness programs
  • Tuition reimbursement
  • Customizable expense reimbursement program (U Choose)
  • Support for student loan repayment
  • Childcare assistance
  • Pet insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service