Camgian logo
CamgianPosted 1 month ago

Senior Software Engineer

On-siteLawton, Oklahoma, United States

Full TimeSenior LevelBachelors DegreeSmall

Job Summary

Lead software development projects to meet customer requirements, ensuring quality through unit, functional, integration, and regression testing. Document architecture, design plans, and user guides while deploying applications to production. Participate in design reviews, track milestones to ensure schedule and budget adherence, and train junior engineers through code and architecture reviews. Drive continuous process improvements and mentor the team while maintaining independent thinking in a collaborative, team-centric environment.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or Computer Engineering
  • Proficiency in Java, JavaScript, Python, C++, Golang, SQL, Linux
  • Experience with UI/UX design and development
  • Experience in DevOps tools (Jira, Git, Jenkins, Artifactory)
  • Experience in Software Development Life Cycle Processes and Agile Methodologies
  • 5+ years of software development experience
  • United States Citizenship
  • Exceptional work ethic, willingness to learn, tenacity not to quit, aptitude to surpass, and strong desire to work in a fast-paced environment
  • Collaboration and cross pollination with other teams
  • Communication, openness, and willingness to share both success and failure

Desired Qualifications

  • Master's degree in Computer Science, Software Engineering or Computer Engineering
  • Experience in Backend design, development, and integration
  • Experience in Software architectures, Data frameworks and Security
  • Understanding of Secure Communications and Message Delivery Tools
  • Production deployment of Machine Learning (ML) models

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce