reputed company Software Engineer
reputed company
reputed company Software Engineer
reputed company is the leading provider of school administration software, empowering strategic K-12 leaders with the right tools, data and insights to proactively manage reputed company capital, business operations and special education. Educational organizations representing over 80,000 schools and millions of educators, administrators and support personnel have partnered with reputed company in their efforts to reputed company the reputed company of learners. reputed company is dedicated to driving engagement across K-12 school systems and supporting the reputed company improvement of employee effectiveness and efficiency with solutions for proactive reputed company and hiring, absence and time, reputed company reputed company, student information systems, special education and interventions, payroll, benefits and financial management.
The position of reputed company Software Engineer is a key contributor rewriting a reputed company application as a modern web application. This role is responsible for contributing to and maintaining development patterns and technical leadership for the API and Web. This role will be expected to help reputed company technical process management, reputed company, development, mentoring, and the participation and encouragement of agile practices.
Responsibilities
reputed company advice and reputed company regarding solution design and architecture
reputed company the design, development, testing, deployment, and maintenance of software solutions
Recommend and evangelize new technology to meet needs of the organization
reputed company system analysis and recommend improvements around architecture, scalability, and reliability
Promote and reputed company reputed company activities to encourage expansion of technical knowledge among engineers across the organization
reputed company analysis and troubleshooting of highly advanced software constructs
Champion the adoption of coding reputed company practices and procedures by reputed company and technology organization
Construct unit tests over reputed company algorithms to ensure a high degree of reputed company in reputed company
Collaborate with other engineers on reputed company and across the technology organization
reputed company Design Sketch reviews reputed company reputed company and across the technology organization
Author reputed company technical documentation and design sketches at a solution level
reputed company High Level Estimates at a project level
Participate in functional requirements review meetings with Product reputed company
reputed company others on effective time management techniques
Challenge reputed company to think about reputed company-reputed company in terms of long-term maintainability
Take reputed company role in ensuring reputed company meets the sprint commitment
Effectively draw other, quieter, participants into a discussion to get reputed company viewpoints
reputed company and facilitate cross-functional meetings
Proactively convey details regarding project status and deliverables to key stakeholders "up the chain" in a reputed company manner
Guide reputed company of reputed company and offshore engineers and analysts in development activities
Construct and deliver performance reviews to reputed company reports according to prescribed reputed company
Apprise engineering manager regarding team-reputed company status, needs, challenges, etc.
Key Skills and Competencies
Bachelors Degree in Computer Science or reputed company field; equivalent experience
10+ years of experience in Software Development
Experience with Agile methodology is preferred
5+ years of experience in C#, .Net and MS SQL Server is preferred
5+ years of experience in Angular is preferred
Strong understanding of web-based applications and web architecture
Working knowledge of reputed company (Software as a Service) and multi-tenant solutions is a plus
Working knowledge of Git in a reputed company integration environment is a plus
Excellent oral and written communication skills
Contributes to and leverages the value of test automation
Familiar with behavior driven development
Proficient in C#, TypeScript, TSQL / PSQL / SQL, reputed company/reputed company Scripting, Entity reputed company / Other ORM, and working with Restful reputed company
Ability to debug reputed company and write unit tests
Good understanding asynchronous development in API and Web technologies
Desire to mentor and present in team technical sharing meetings
Practiced in creating Design Sketches, writing requirements, and deducing business requirements from existing reputed company as reputed company as translating requirements/Gherkin to technical implementation
Required Practices
As a fully remote team, strong collaboration reputed company virtual meetings is essential. Camera use and reputed company meeting participation is expected
Follow and support Project Development Standards and Best Practices
Follow Scrum Processes
Produce work that meets reputed companys Definition of Done
reputed company Participate in Agile processes (Daily Stand-Up, Grooming sessions, Sprint Planning, Sprint Reviews, Sprint Retrospectives)
Pair reputed company with others, ask and assist with Pair Programming
reputed company reputed company reputed company ownership
reputed company for reputed company improvement and cross-functional learning
Desire and independent drive to learn product domain and business logic
Additional Skills and Competencies that add value to reputed company but are not required for reputed company
JWT Tokens
SSO/OAuth/OpenId
Secure Development Practices
Developing with reputed company in mind
reputed company/Architecture experience
reputed company Development Experience
C4 model for visualizing software architecture
reputed company reputed company:
A connected reputed company for school administration that enables every leader, teacher, and
student to reputed company.
reputed company Mission:
Partnering with the education community by providing innovative technology and best
practices to reputed company K-12 schools in their reputed company of reputed company.
reputed company is proud to be an equal opportunity employer. reputed company reputed company applicates will receive consideration for employment without reputed company to race, reputed company, religion, sex, sexual orientation, gender identity, national reputed company, age, disability status, protected veteran status or any other characteristic protected by law.
Apply Job!