Careers at Crown

Software Developer – Data Services

Careers at Crown

full-time

Posted on:

Location Type: Office

Location: New BremenOhioUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Analyze and evaluate existing or proposed systems and develop computer applications, systems, and related procedures.
  • Prepare program specifications, encode, test, and debug computer applications.
  • Design, code, test, debug, install, document and maintain computer applications.
  • Participate in peer code reviews to uphold coding standards.
  • Create APIs to integrate between existing systems and customer applications.
  • Interface with users to extract functional needs and determine requirements.
  • Conduct detailed systems analysis to define scope and objectives and design solutions.
  • Create documentation per internal standards.
  • Work with customers to develop and write system requirements.
  • Project Leadership, Training, and Testing.

Requirements

  • 5-7 years' related experience
  • Bachelor's degree (Computer Science, Management Information Systems or equivalent)
  • Must have valid driving privileges.
  • Able to write code with a “write-once run at scale” ideology.
  • Proficient in object-oriented and event-driven programming in at least Python with a know-how of popular frameworks (Pandas, NumPy, Flask, AsyncIO) or Java with web frameworks (Spring Boot and microservices)
  • Hands-on experience in writing and profiling SQL queries
  • Familiar with REST/SOAP API principles and methods
  • Basic understanding of front-end technologies (JavaScript and HTML)
  • Knowledge of Agile Lean/Scrum/Kanban models, code versioning tools like GITHub/Bitbucket, and CI/CD practices
  • Good understanding of Cloud technologies like AWS
  • DevOps principles – owing the code from development to deployment.
  • High attention to detail and excellent communication and problem-solving skills.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaPandasNumPyFlaskAsyncIOSQLREST APISOAP APIJavaScript
Soft Skills
attention to detailcommunicationproblem-solvingproject leadershiptraining
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Management Information Systems