This job has expired, please see additional jobs below
Software Engineer - Web Developer
Blackboard Inc.
Pune, UT , United States
Job Details - this job has expired, please see similar jobs below
With nearly 20,000 organizational customers and millions of student users, Blackboard is the world's leading education technology company. Position Responsibilites
You will join a small, agile team to help with development of the Blackboard Community Engagement solution. The Blackboard Community Engagement solution is a suite of web, mobile and communication products specifically designed for K-12 education. These products are built using Python, Django, MySQL/MariaDB, and MongoDB. As a software engineer, you will play an integral role in engineering, developing and shaping the future of these products.
Specifically, your responsibilities will include:
• Bring in everything you know about developing software, demonstrate expertise in web application development, and innovate solutions from concept to code to testing.
• Become an active member of an agile team of developers working on our Community Engagement solution. Participate in daily stand-ups, design sessions, code reviews, and sprint demos. Collaborate closely with team members and stakeholders on requirements and technology solutions.
• Apply systems analysis techniques and procedures, including consulting with clients, to determine software or system functional specifications.
• Be willing to respond to the unique challenges of delivering and maintaining cloud-based software. This includes troubleshooting live production environments, minimizing downtime, and responding to client-reported issues.
• Continue to grow your technical expertise by studying state-of-the-art development technologies, tools and programming techniques.
Required Skills:
• BS degree in Computer Science, Engineering or a related subject
• Experience with software development including web development
• A working knowledge of HTML, CSS and JavaScript
• Strong verbal communication skills, both oral and written
• Attention to accuracy and detail
• A strong, demonstrable work ethic
• Ability to work independently and on a team of engineers
Highly Desirable Skills:
• Experience with Python and Django
• Experience with SQL databases (MySQL/MariaDB preferred)
• Experience with No-SQL databases (MongoDB preferred)
• Experience with the Git source control system
• Experience working in an agile development environment
This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
Blackboard is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, religion, national origin, marital status, disability, sexual orientation, or any other protected factor.
Location/Division: Provo, UT, USA Job Requisition: BB-1092