What are the responsibilities and job description for the Software Engineer position at Educational Networks, Inc.?
Educational Networks is on the lookout for talented and motivated software engineers to join our dynamic team. As a leading provider of content management systems (CMS) for educational institutions, our software powers over 2,500 school and district websites across the United States. Our mission is to create detailed and customizable solutions that cater to the unique needs of individual schools, significantly benefiting teachers, parents, and students alike.
At EduNet, we pride ourselves on our innovative approach and dedication to high-quality software development. Our engineers work on both backend and frontend projects, tackling highly technical and sensitive infrastructure tasks. We are committed to building efficient, reliable, scalable, and maintainable software that enhances user experiences through meticulous design and implementation. Join us in facing technical challenges that require deep understanding and creativity, all while avoiding mainstream frameworks to achieve unique solutions.
About the Role:
- Develop software that is efficient, reliable, scalable, and maintainable.
- Work on both the backend and frontend aspects of our products.
- Work on highly technical and sensitive infrastructure projects.
- Build features and innovative user experiences through meticulous design and implementation.
- Engage in technical challenges that require the utilization of low-level components and resources, avoid mainstream frameworks.
- Collaborate with a team of top-tier engineers dedicated to implementing high quality code.
Technologies we use:
- Java
- Perl (occasionally)
- MySQL
- Apache HTTP Server / Apache Tomcat
- HTML/CSS/JavaScript
- Linux
- Google Cloud
Minimum Requirements:
- BS Degree in Computer Science or a related field.
- Strong understanding of Object-Oriented Programming in Java.
- Experience with distributed systems, networking, and microservices.
- Proficiency in multi-threaded programming.
- Knowledge of relational databases, particularly MySQL.
- Strong understanding of computer architecture and operating systems.
- Expertise in software reliability, monitoring, fault tolerance, and self-repair.
Job Type: Full-time
Pay: From $85,000.00 per year
Benefits:
- 401(k)
- 401(k) 4% Match
- Dental insurance
- Disability insurance
- Health insurance
- Health savings account
- Paid holidays
- Paid parental leave
- Paid sick time
- Paid time off
- Vision insurance
Application Question(s):
- Are you currently authorized to work in the United States without the need for employer sponsorship now or in the future?
- This position requires on-site work at our office in New York, NY. We do not allow remote or hybrid work, and do not consider applicants outside of this area. Do you currently live at a close enough location to commute to our office daily?
Work Location: In person
Salary : $85,000