Educology Solutions-posted 3 months ago
Senior
Annapolis, MD
11-50 employees

ESI is seeking a detail-oriented and skilled Senior Computer Programmer to design, write, test, and maintain code that powers software applications and systems. The ideal candidate will work closely with software developers, engineers, and analysts to translate requirements into efficient, reliable, and scalable code solutions.

  • Write, modify, and debug software code to meet business or project requirements.
  • Collaborate with software developers, engineers, and analysts to design algorithms and flowcharts.
  • Test and troubleshoot programs to ensure functionality, reliability, and performance.
  • Maintain, update, and improve existing software systems.
  • Document programming processes and code for ease of future maintenance.
  • Ensure software adheres to security standards and best practices.
  • Analyze and optimize performance of applications and systems.
  • Work with databases, APIs, and integrations where necessary.
  • Stay current with emerging technologies, programming languages, and industry trends.
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent experience). OR 3 Years of relevant equivalent work experience.
  • 6 Years Experience in Computer Programming; 3 Years Experience in complex IT Systems.
  • Proficiency in one or more programming languages (e.g., Java, C++, Python, C#, JavaScript).
  • Knowledge of software development methodologies (Agile, Scrum, or Waterfall).
  • Understanding of databases (SQL, NoSQL) and operating systems.
  • Familiarity with version control systems (Git, GitHub, etc.).
  • Strong analytical and problem-solving skills.
  • Attention to detail and ability to work independently or in a team.
  • Good communication and documentation abilities.
  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Knowledge of web and mobile application development.
  • Familiarity with DevOps tools and CI/CD pipelines.
  • Exposure to machine learning, data science, or AI programming.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service