Techwizens LLC - O'Fallon, MO

posted 7 days ago

Full-time - Senior
O'Fallon, MO

About the position

The Lead Java Programmer will serve as a Software Engineering Lead, responsible for overseeing software development projects and ensuring the delivery of high-quality code. This role requires extensive experience in secure coding practices and the ability to collaborate with team members and stakeholders to optimize delivery metrics and manage release workflows. The position is based in O'Fallon, MO, and requires on-site presence from day one.

Responsibilities

  • Lead software engineering projects and ensure high-quality code delivery.
  • Write secure code in multiple programming languages.
  • Debug and troubleshoot coding errors and analyze core, heap, and thread dumps.
  • Implement secure communication and user authentication techniques.
  • Collaborate with team and business stakeholders to estimate requirements and prioritize tasks.
  • Report and optimize delivery metrics for continuous improvement.
  • Orchestrate release workflows and pipelines using CI/CD tools.
  • Automate infrastructure and deployment processes using industry-standard tools.

Requirements

  • 15+ years of experience in software engineering.
  • Proficiency in C, C++, C#, Java, JavaScript, COBOL, SQL, and Kafka.
  • Ability to write secure code and familiarity with secure coding standards (e.g., OWASP, CWE, SEI CERT).
  • Experience in debugging and troubleshooting coding errors.
  • Understanding of cryptography techniques and libraries.
  • Familiarity with standard branching strategies (e.g., Gitflow).
  • Skills in test-driven development (TDD) and behavior-driven development (BDD).
  • Knowledge of advanced design patterns and their use cases.
  • Experience with CI/CD tools and deployment automation.

Nice-to-haves

  • Experience with messaging/streaming stacks like Flink.
  • Knowledge of network stacks such as GRPC and HTTP/2.
  • Familiarity with cloud infrastructure and deployment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service