Senior Software Engineer @ACT, San Jose, California
ACT is a nonprofit organization helping people achieve
educational and workplace success. Our programs are designed to boost
lifelong learning in schools and workplaces around the world. Whether
it's guiding students along their learning paths, enabling companies to
develop their workforce, fostering parent, teacher, and counselor
understanding of student progress, guiding job seekers toward career
success, or informing policymakers about education and workforce issues.
ACT is passionate about making a difference in all we do.
Learn more about working at ACT at act.org!
Position objective: This position plays a key role in designing and implementing scalable, future-proof solutions for OpenEd’s web services and other back-end systems.
MINIMUM QUALIFICATIONS
EDUCATION:
EXPERIENCE:
KNOWLEDGE, SKILLS, AND ABILITIES:
REPORTS TO:
COMPENSATION:
Completion of the ACT National Career Readiness Certificate is recommended. Find a testing site near you to register for the WorkKeys assessments. Finalists for this position will be subject to a pre-employment criminal background check as a condition of employment.
ACT is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. ACT values diversity in people and ideas and participates in E-verify. ACT's online position announcements are intended only to provide general descriptions of employment opportunities; none of the information provided for any position should be interpreted as a commitment by ACT to specific terms and conditions for employment.
Learn more about working at ACT at act.org!
Position objective: This position plays a key role in designing and implementing scalable, future-proof solutions for OpenEd’s web services and other back-end systems.
Typical work-related activities include:
- Solve interesting problems from refactoring components to designing, building, and tuning new ones
- Operate in a fast-paced, distributed and agile team that ships production code every week
- Work on high priority tasks on the back-end services, analytics, or front-end
- Review code and drive critical architecture decisions
MINIMUM QUALIFICATIONS
EDUCATION:
- Bachelor’s degree in a related area required, preferably in computer science or information technology
- Or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired
EXPERIENCE:
- Minimum of five years of experience building web applications
- Strong working knowledge of Ruby
- Strong computer science fundamentals in data structures, algorithms, and object-oriented programming
- Experience with web service design and performance
- Experience with SQL, relational database design, troubleshooting, and tuning (Postgres)
- Experience with version control (Git and GitHub)
- Familiarity with JavaScript and front-end development tools
- Familiarity with front-end development ecosystem (e.g. HTML, CSS, and JavaScript)
KNOWLEDGE, SKILLS, AND ABILITIES:
- Self-motivated and capacity for high level thinking and problem solving
- Ability to adapt as the business needs evolve
- Aptitude for continuous learning
- Excellent communication skills, especially while working with a distributed team
Lead Software Engineer
Starting salary commensurate with qualifications. Excellent benefits and work environment.
Completion of the ACT National Career Readiness Certificate is recommended. Find a testing site near you to register for the WorkKeys assessments. Finalists for this position will be subject to a pre-employment criminal background check as a condition of employment.
ACT is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. ACT values diversity in people and ideas and participates in E-verify. ACT's online position announcements are intended only to provide general descriptions of employment opportunities; none of the information provided for any position should be interpreted as a commitment by ACT to specific terms and conditions for employment.
Apply to this job
1 comments:
english to punjabi typing
ReplyPost a Comment