Kiwanis International · 4 weeks ago
Software Developer II
Kiwanis International is seeking a Software Developer II to join their IT department. The role involves gathering and analyzing software requirements, designing and developing full-stack applications, and managing data warehouses to support analytics and reporting.
AssociationCommunitiesNon Profit
Responsibilities
Gather and analyze software requirements by conducting meetings with stakeholders and product owners; define project scope, technical specifications, and milestones following Agile methodologies such as Scrum and Kanban
Design, develop, test, and maintain full-stack software applications using Java, Python, JavaScript, and related technologies; implement test-driven development and deploy solutions on AWS using CI/CD pipelines
Build and manage data warehouses, data lakes, and ETL pipelines to support analytics and reporting; extract and transform data from relational databases to enable strategic decision-making
Write, debug, and optimize data processing scripts and algorithms (using Python, Java, Spark) for trend analysis, performance tuning, and automation of business reporting processes
Conduct peer code reviews and participate in technical meetings to ensure code quality, security, and alignment with architectural standards; contribute to project planning, design sessions, and milestone estimations
Research and evaluate emerging technologies to design scalable, cloud-based solutions; develop proof-of-concept prototypes and recommend innovations to improve system performance and reduce cost
Create and maintain comprehensive technical documentation including workflow processes, ETL logic, and user guides; support team training and onboarding through structured knowledge transfer
Qualification
Required
Master of Science in Computer Science
Company
Kiwanis International
Mission To serve children of the world.
H1B Sponsorship
Kiwanis International has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (3)
2020 (1)
Funding
Current Stage
Growth StageLeadership Team
Recent News
The Business Times
2025-10-18
Company data provided by crunchbase