Template syntax error

Senior Software Engineer

  • Veterans Engineering Incorporated
  • Philadelphia, Pennsylvania
  • Aug 01, 2020
Full time Information Technology Telecommunications

Job Description

A high-energy, experienced server side software developer with solid experience in C, Java, Python, and like languages to help drive design, development, and ongoing commercialization of systems. Reporting to the Sr. Director of Software Engineering, the Sr. Software Engineer serves as a key team member and an active participant in making of strategic technology decisions affecting products. The Senior Software Engineer will have primary responsibility for developing the architecture, code base, integration, and implementation of server-side software in a multi-platform, real-time environment that supports the various mobile applications. In this role, this person will work in an exciting and engaging agile environment where they will be encouraged to expand their skills, test their creative boundaries, share new ideas, and most importantly - have fun. Skills Responsibilities Contribute to cross-functional projects in an AgileScrum environment. Implement automated unit and integration tests Translate verbal requirements into written use cases and testable stories. Design, build and maintain efficient, reusable, and reliable code in a cloud environment. Write maintainable, readable code. Identify bottlenecks and bugs, and devise solutions to anticipate, mitigate, and address these issues ahead of time. Operationally support systems for the business. Implement and Monitor analytics to ensure the health of systems. Qualifications Bachelor's degree in Computer Science or related field. At least 7 years of Software Engineering experience. At least 3 years of experience with PHP. At least 1 year of experience with Laravel. At least 6 months of experience with Python, Python 3 is a plus. Experience with Tailwind CSS. Experience with Vue.Js or a similar Javascript framework. Experience with Object-Oriented Programming. SQL with either MySQL or PostgreSQL. Knowledge of the cloud with AWS (Preferred), Azure, DigitalOcean or similar cloud environments Experience with Linux and knowledge about Shell scripting. Experience with Java, C++, Docker is a plus. Experience with Apache Tomcat application server Experience with cloud-based software architectures, AWS preferred Depth of experience with complex, real-time delivery of content in both mobile applications and server based systems. Experience with mapping routing engines and location-based services. Strong problem solving and decision-making skills as well as strong communication skills