Senior Software Engineer -- Angular 2+ -- for Student Success Software

DIGARC
Full time python scrum angular
Software Development
United States
Hiring from: United States

About this job


Location options: Remote
Job type: Full-time
Experience level: Senior
Industry: Enterprise Software, Higher Education
Company size: 51–200 people
Company type: Private



Technologies

python, scrum, angular



Job description

Summary


This Senior Engineer will be a valuable member of a Scrum team responsible for developing and supporting one of our web-based SaaS offerings. This person will be highly proficient in Angular 2+ and Javascript for enterprise application development. This person should also have experience programming against APIs. This person will have experience working on a scrum team within sprints, participating in estimations and refinements, and able to follow a story’s acceptance criteria and mockups to produce a working user interface. This person will need to be self-motivated and possess strong communication and coordination skills between Product, Engineering, and QA. 



Essential Duties and Responsibilities:


Engineering:



  • Complete sprint stories, fix bugs, and code new features:




    • Assist in refining backlog work and defining acceptance criteria

    • Accurately estimate time required for a story

    • Support work with code reviews, unit/integration tests and by contributing documentation


  • Install and maintain personal docker environment

  • Uphold DIGARC’s development process



Essential Duties and Responsibilities (c0nt):


Communication:



  • Engage other Engineers about code, process and challenges within the Agile framework

  • Communicate problems and solutions directly and effectively to leadership


Competencies: 



  • Ability to analyze, design, read, write, and explain Angular 2+

  • Ability to understand and troubleshoot the application stack (Python API, Angular front end, MVC Structure)

  • Ability to write quality unit tests

  • Ability to use Git effectively

  • Strong communication and problem-solving skills 

  • Self-starter 

  • Adept at working independently and efficiently on several projects in the same timeframe

  • Proven ability to work collaboratively with others

  • Tenacity in troubleshooting (client issues, performance, data integrity)

  • Aptitude for constantly learning new technologies, highly desired



Education and Experience: 



  • B.S. in Computer Science, Information Systems or related Engineering or equivalent experience

  • 4+ years of experience debugging and problem solving with large, complex web-based applications




    • 4+ years experience with Javascript front end development, preferably Angular 2+

    • 2+ years experience working with APIs or Python


  • 2+ years with enterprise software development, maintenance and process

  • Experience testing frameworks and unit testing

  • Experience with Docker

  • Experience with Agile process, especially Scrum



Physical Demands and Work Environment: 


The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  Travel outside of the office is minimal but can happen on occasion.  Typical professional office working conditions.


** U.S. Citizenship or ability to work in the United States without sponsorship (currently and in the future) **


All DIGARC employees are expected to display unquestionable integrity in every aspect of work and dealing with others.  Respect for diversity and inclusion of all individuals is imperative to our business success and required.



How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

About this job Location options: RemoteJob type: Full-timeTechnologies rubyonrails Job description We’re looking for a Senior Back-end / Ruby on Rails developer to join our dev team. The widgets that iubenda distributes (the privacy policy widget and the cookie solution)...
rubyonrails
Software Development
Italy
Hiring from: Italy
About this job Location options: RemoteJob type: Full-timeExperience level: Mid-Level, Senior, LeadIndustry: Digital Agency, Web DevelopmentCompany size: 51–200 peopleCompany type: PrivateTechnologies node.js, php, angularjs, javascript, symfony Job description We’re always looking for developers to fill technical positions and join our...
node.js php angularjs javascript symfony
Software Development
Canada
Hiring from: Canada
SelfMade
Full time
Title: Head of Engineering Location: United States We are looking for a Head of Engineering to continue building and innovating on our customer-facing product. We are at the early stages of leaning into a new model that operates as a...
Software Development
United States
Hiring from: Anywhere
MicroTasks.io

Want to take classes online or need someone to deliver food?

All from the comfort of your home.

LEARN MORE