Similar Jobs
Fintech
The Sr. Software Engineer will handle the full software development lifecycle, implement APIs and web applications, mentor team members, collaborate with stakeholders, and ensure adherence to security and performance standards.
Top Skills:
Ci/CdDockerGitGCPGraphQLJestNode.jsPostgresReactTypescript
Computer Vision • Digital Media • Kids + Family • Mobile • Software • Sports
As a Senior Software Engineer, you will develop backend infrastructure, integrate computer vision capabilities, and collaborate across teams to enhance user experiences.
Top Skills:
APIsComputer VisionData PipelinesMobile DevelopmentNode.js
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
The Senior Software Engineer will design and build scalable systems, oversee technical delivery of engineering projects, and ensure reliable software in a regulated environment.
Top Skills:
Cloud EnvironmentsGrpcJavaKafkaKotlinPython
The company where you can make an impact and bring value.
Job Summary:
Greenstone, a Cultura Technologies company, is seeking a Senior Software Developer to play a key role on our Software Development team. The team develops and maintains a suite of complex commercial software applications used by agricultural businesses. The successful candidate will take ownership of significant features and subsystems, driving technical decisions, identifying optimal design solutions, and delivering high-quality results. This role involves working both independently and collaboratively with Product Management, Development, and QA teams to continuously maintain and enhance our product portfolio. Our teams are distributed across multiple time zones within the USA and our Karachi (Pakistan) office.The core product has been successfully converted from VB6 to C# and .NET framework. The development team’s primary focus is continuing to build out and enhance the modernized C#/.NET codebase. A legacy VB6 version of the repository is still maintained in the short term to support existing deployments. The Senior Developer will contribute to ongoing feature development in C#/.NET while helping ensure stability across both codebases as the legacy version is phased out.
Greenstone delivers innovative, mission-critical solutions to North American agribusinesses. We retain a commanding share in the U.S. grain origination software market, serving over 400 customers and 5,000+ ERP users throughout North America. Our products have been in the marketplace for over 30 years, providing stability, consistency, and innovation that our customers rely on. To learn more, visit www.greenstonesystems.com
Job Description:
JOB RESPONSIBILITIES
- Lead the development and enhancement of the C#/.NET codebase, ensuring adherence to modern design patterns and best practices
- Architect, design, and develop applications and services by evaluating user requirements and analyzing both existing and proposed systems
- Maintain the legacy VB6 codebase as needed during the transition period, ensuring stability for existing deployments
- Design and develop data access layers, queries, stored procedures, etc. for MS-SQL Server
- Mentor junior developers through code reviews, pair programming, and technical guidance
- Participate in sprint planning sessions, including effort estimation, technical scoping, and peer review
- Contribute to Agile/Scrum ceremonies and help refine team processes
- Leverage AI-powered development and research tools effectively to accelerate development workflows, improve code quality, and support informed technical decision-making
TECHNICAL REQUIREMENTS
- 5+ years of professional programming experience in C# using Microsoft Visual Studio
- Expert-level proficiency with the .NET framework and/or .NET Core
- Strong experience developing against Microsoft SQL Server (2016 or later), including writing and optimizing complex queries, stored procedures, indexing strategies, and database schema design
- Demonstrated experience with Agile/Scrum methodologies in a professional setting
- Proficient and knowledgeable use of AI-assisted development tools (e.g., GitHub Copilot, Claude, ChatGPT) and AI-powered research tools for problem-solving, code generation, and technical exploration
- Bachelor’s degree in Computer Science or equivalent professional experience
ESSENTIAL REQUIREMENTS
- Excellent verbal and written communication skills with strong organizational abilities
- Detail-oriented mindset with the ability to produce clear, well-documented work
- Self-motivated and able to work independently while remaining flexible and collaborative in a team environment
- Ability to manage multiple priorities and coordinate effectively across QA, project management, and customer support teams to meet deadlines
- Strong analytical skills paired with creative problem-solving abilities
PREFERRED EXPERIENCE
- Experience with NoSQL databases, particularly Actian (strongly preferred)
- Experience with VB6, VB.NET, or legacy Microsoft development platforms
- Experience with Pervasive PSQL databases
- Experience with web development technologies (Angular, React, Knockout, JavaScript, jQuery, HTML5, CSS3, Bootstrap)
- API development and integration, including RESTful web services
- Experience with MS-SQL Server administration
- Experience deploying or migrating applications to Azure
- Exposure to software architecture and design patterns at an enterprise level
- Experience collaborating with remote and offshore team members across multiple time zones
- Experience with JIRA or similar issue and project tracking systems
- Background in the agricultural industry
Worker Type:
RegularNumber of Openings Available:
1What you need to know about the San Francisco Tech Scene
San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.
Key Facts About San Francisco Tech
- Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Google, Apple, Salesforce, Meta
- Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
- Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
- Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine



