Job Description
Job Description
Salary
GENERAL OVERVIEW:
Education Advanced, Inc. is an educational technology company that seeks to transform school processes by allowing educators to focus more of their time on what matters most: their students. Education Advanced Inc. is developing applications that help make the job of test coordination, budget planning, staffing, and scheduling more efficient.
Education Advanced, Inc. is seeking a talented Software Engineer I, ready to work from home with a geographically dispersed team. Accordingly, this position requires a highly capable, self-driven individual, able to work under moderate supervision in a highly collaborative environment. Job duties will focus on projects and tasks using web-based development technologies in .NET. If you have a reliable Internet connection, are interested in cutting out the daily commute, and are willing to work with a great team, we invite you to review the responsibilities and requirements below.
Qualifications
Role and Responsibilities
- Full-stack development
- Participating in discussions of Product Design and Architecture
- Take on and deliver user stories
- Participate in code reviews as a submitter and approver
- Be an active participant in all Agile ceremonies and embrace continuous improvement
- Engage with product owner and other team members to judge readiness of user stories
- Update test automation artifacts for static, unit, integration, and end-to-end quality validation
- Participate in discussions of design infrastructure options
- Update Continuous Integration/Continuous Delivery/Continuous Deployment (CI/CD) and Infrastructure as Code (IaC) artifacts, with guidance as necessary
- Review architecture diagrams, sequence/data flow diagrams, and other documentation as required
- Monitor, troubleshoot, and debug software and/or infrastructure
- Ability and desire to adapt and acquire the skillset needed to meet the demands of our rapidly growing company
- Other Duties as assigned
Required Skills
- Education/exposure to one or more object-oriented programming languages (e.g., C#, C++, Java, Ruby), C# specifically a plus
- Familiarity with HTML, CSS, and JavaScript
- Exposure to one or more web service front-end frameworks (e.g., Blazor, Angular, React, Vue)
- Exposure to one or more web service application frameworks (e.g., .NET, Spring, Django, Rails), .NET Framework and/or .NET strongly preferred
- Familiarity with relational databases and elements of Structured Query Language (SQL)
- Familiarity with IDEs (e.g., Visual Studio, Visual Studio Code, Eclipse Jetbrains Suite, NetBeans, XCode), Visual Studio 2019 or newer preferred
- Experience with Git-style source control repositories, Bitbucket a plus
- Awareness of and limited exposure to AWS core network, compute, storage, and communications services; Certified Cloud Practitioner certificate a plus
- Exposure to one or more Agile Application Lifecycle Management tools (e.g., Jira, Rally, VersionOne), Jira preferred
- Capable of producing quality code with regular guidance
- Dedicated to constant learning and skills improvement
- Understanding of web applications and/or APIs
- Exposure to DevOps best practices
- Familiarity with Agile concepts, processes, and best practices
- Education/exposure to testing best practices and automation
- Ability to produce oral and written communications as needed
Qualifications And Education Requirements
- Role: Individual Contributor
- Years of Experience: 0-2+ years
- Education: Bachelors Degree in Computer Science, Software Engineering, or similar
- Residency: U.S. Citizen or Permanent Resident
Additional Requirements
- Knowledge of ASP.NET WebForms to help support legacy applications
- Knowledge or experience using Razor Syntax and building Blazor WASM Single Page Applications (SPA)
- Be inquisitive, asks lots of questions to clarify when something is not clear
- Active listener
- Internally motivated and driven to get better.
- Team player and personality match with the team
- General positive attitude and takes pride in your work
- Occasional Travel Required (Domestic and/or International)
remote work