Skip to main content

This job has expired

Senior Software Engineer (full-time & remote)

Employer
Northwest Evaluation Association
Location
Portland, OR, US
Salary
Competitive
Description

Senior Software Engineer - Full Stack (full-time & remote)

Position summary

The Senior Software Engineer will be a full-stack developer working on NWEA's multi-platform code bases. You will be implementing new features, maintaining existing code and refactoring existing code across the breadth of products used both internally and customer facing at NWEA.

NWEA's technologies include Polymer, JavaScript, .NET Core, Node.js, Electron, SQL, and Amazon Web Services (Lambda, S3, SQS, SNS, API Gateways, etc.). All code is currently under source control using Git repositories.

As such you will assist with concerns ranging from code delivery, architecture recommendations and performance enhancements. Your experience and knowledge will help to drive NWEA's student test delivery platform to well perceived products that bring confidence and delight to students and teachers across districts in the United States.

Responsibilities
  • Write high quality code
  • Code-review and working with a team of other developers
  • Work one-on-one and in small groups to collaborate on requirement or code
  • Expected to lead and guide other developers
  • Develop code to support online testing to students across the nation
  • Develop clean code that utilizes proven design patterns
  • Enforce and adhere to NWEA's Gitflow source control policies
  • Perform other duties as assigned to ensure the success of the team and the entire organization

Trouble-shooting and production support of client issues
  • During live production activities respond to client support and customer service requests with solutions in collaboration with company Leaders
  • Work with Infrastructure teams to trouble-shoot and solve issues
  • Provide clear and consistent communication around solutions and timelines to client-facing program management teams

Skills and abilities
  • Excellent object-oriented design & programming skills, including the application of design patterns and avoidance of anti-patterns
  • Experience working in a collaborative team of application developers and source code repositories
  • Demonstrated ability to follow through with all tasks, promises and commitments
  • Ability to communicate and work effectively within priorities
  • Ability to work under tight timelines in a fast-paced environment
  • Good understanding of software design concepts
  • Understanding of software development methodologies
  • Ability to solve complex problems
  • Must be able to perform the physical and intellectual requirements of the role, with or without accommodation

Competencies
  • Instill trust: gain the confidence and trust of others through honesty, integrity, and authenticity
  • Communicate effectively: develop and deliver multi-mode communications that convey a clear understanding of the unique needs of different audience
  • Customer focus: build strong customer relationships and deliver customer-centric solutions
  • Drive results: consistently achieve results, even under tough circumstances

Education and experience
  • Bachelor's degree in computer science or a related field from an accredited four-year college or university; or an equivalent combination of education and experience will be considered in lieu of a degree
  • Experience: 5+ years of software development using modern web frameworks (Angular/React/Vue), web components, HTML 5, JavaScript, TypeScript, CSS3, and .NET/C# (Core preferred)
  • Experience with AWS Cloud that includes creating, implementing, and maintaining services such as Lambdas, S3, SQS, SNS, API Gateway
  • Experience with SQL databases and/or NoSQL databases
  • Experience with CI/CD tools
  • Ability to write clean standardized code that performs optimally
  • Experience with Agile methodologies


About us...

NWEA® is a research-based, not-for-profit organization that supports students and educators worldwide by creating assessment solutions that precisely measure growth and proficiency-and provide timely data to help tailor instruction. For more than 40 years, NWEA has developed innovative pre-K-12 assessments, including our flagship interim assessment, MAP® Growth™; our progress monitoring and skills mastery tool, MAP® Skills™; and our reading fluency and comprehension assessment, MAP® Reading Fluency™. Educators trust our professional learning offerings to accelerate student learning and our research to support assessment validity and data interpretation. More than 11 million students in 146 countries use our solutions to support their learning and growth each year.

What we can offer you...

At NWEA we not only offer a competitive base salary, we offer a 15% contribution of eligible employees' base salary to a defined contribution 403(b) retirement savings plan; career development opportunities; an awesome work culture and environment; we also offer industry leading benefits and perks that are focused on supporting our employees' holistic wellbeing. To learn more about what we can offer, click here.

NWEA strives to make diversity, equity, inclusion, and accessibility (DEIA) practices the center of our work. Our organization's mission, Partnering to Help All Kids Learn, is the foundation for our DEIA commitment as we work to reflect, value, and support the educators, students, colleagues, and communities we serve. We seek to empower and engage all stakeholders in the research, services, solutions, and products we provide, our organizational culture, and the partnerships we establish with schools, districts, states, and countries.

NWEA endeavors to make www.nwea.org accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please call us at (503) 624-1951 or e-mail us at [email protected] and let us know the nature of your request, your location and your contact information. This is for accommodation requests only and cannot be used to inquire about the status of applications.

NWEA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please visit our website. If you'd like more information on your EEO rights under the law, please visit the EEOC website

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert