Meridian Cooperative · 9 hours ago
Software Engineer II
Meridian Cooperative is a company formed to provide enterprise solutions to cooperatives and utilities. They are seeking a Software Engineer II to design, develop, and maintain software applications while collaborating in an Agile environment and mentoring junior developers.
AccountingBillingInformation TechnologyNon ProfitSoftware
Responsibilities
Design, develop, and maintain n-tier software applications using C#, .NET Core, Angular/AngularJS, and PL/SQL
Build scalable, efficient, and maintainable solutions across Windows and Linux environments
Debug and resolve complex issues by analyzing system logs and reconstructing production events
Identify and help reduce technical debt, improving long-term system health
Follow secure coding best practices and industry standards
Conduct code reviews and provide thoughtful, constructive feedback
Create and maintain technical documentation aligned with product requirements and design
Participate across the full SDLC—planning, development, testing, deployment, and ongoing support
Advocate for and implement quality practices including unit testing, integration testing, and automated testing
Modify applications to fix defects, improve performance, or adapt to new technologies
Analyze application databases and data flows independently or with a team
Ensure adherence to established coding standards and SDLC best practices
Partner with product owners, stakeholders, and cross-functional teams to translate business needs into technical solutions
Deliver clear and effective demos of software solutions to stakeholders and end users
Actively participate in Agile/SAFe ceremonies, including sprint planning, stand-ups, and retrospectives
Track work using Jira and maintain documentation in Confluence
Provide regular status updates and contribute to predictable, high-quality delivery
Support and mentor junior developers as needed
Break down complex initiatives into manageable tasks and contribute to effective planning
Evaluate performance tradeoffs between different technical approaches
Contribute ideas that improve engineering processes, quality, and efficiency
Successfully manage multiple priorities in a fast-paced environment
Qualification
Required
3-5 years of professional software development experience
Hands-on experience with: C#, .NET Core, Angular/AngularJS, PL/SQL and relational databases (preferably Oracle), RESTful and SOAP APIs, Linux and Windows Server environments, Git or similar version control systems
Strong understanding of the software development lifecycle
Experience working in Agile environments; SAFe experience is a plus
Bachelor's degree in computer science, Information Technology, or a related field (or equivalent professional experience)
Strong analytical, design, and problem-solving skills
Ability to debug, analyze, and resolve development and production issues
Detail-oriented with a commitment to quality, execution, and documentation
Comfortable working independently with minimal direction
Strong communication skills, able to collaborate with both technical and non-technical partners
Effective time management and ability to balance competing priorities
A mindset of continuous learning and improvement
Preferred
Cloud development experience is a plus
SAFe experience is a plus
Benefits
Outstanding Medical/Dental/Vision
Education/Training Reimbursement
On-Site Education Courses
Flexible Spending Account
Health/Wellness Reimbursement
Excellent Life and AD&D insurance
Paid Time Off: Eligible to begin accrual from date of hire; accrual amount based on years of service. Beginning accrual rate equivalent to 22 days per year. 10 holidays which include the day after Thanksgiving, and Christmas Eve. Up to 240 hours of PTO can roll over to the following year.
Volunteer Time: 8 hours per year
Retirement: Robust 401K. Following one year of eligible service, the Company contributes in two ways: (1) match of 100% of each dollar you contribute on the first five percent (5%) of eligible compensation, and (2) Employer basic contribution of 4% of base salary (with increases in basic contribution percentage based on years of service). Employees are 100% vested in Company funded contributions from the date they enter the plan.
Company
Meridian Cooperative
Meridian Cooperative is a not-for-profit cooperative, leader in the development of innovative utility software and technology solutions.
H1B Sponsorship
Meridian Cooperative 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
2025 (8)
2024 (8)
2023 (7)
2022 (7)
2021 (2)
Funding
Current Stage
Late StageRecent News
2022-04-21
Company data provided by crunchbase