Senior Software Engineer - Seneca Holdings
San Diego, CA
About the Job
Great Hill Solutions is part of the Seneca Nation Group (SNG) portfolio of companies. SNG is the federal government contracting business wholly owned by the Seneca Nation. SNG meets mission-critical needs of federal civilian, defense, and intelligence community customers across a variety of domains. The SNG portfolio receives shared services support from its parent company Seneca Holdings and is comprised of multiple companies that participate in the Small Business Administration 8(a) program. To learn more visit www.senecanationgroup.com and follow us on LinkedIn.
The Seneca Nation Group companies offer competitive compensation and a strong benefits package including comprehensive medical and dental care, matching 401K, paid time off, flexible spending accounts, disability coverage, and other benefits that help provide financial protection for you and your family. We pride ourselves on our collaborative work environment and culture which embraces our mission of providing financial and non-financial benefits back to the members of the Seneca Nation.
Great Hill is seeking a Senior Software Engineer in San Diego, CA. The objective of this work is to will help build the customer's database software applications by meeting with stakeholders to develop requirements, organizing and participating in software development, implementing applications, and maintaining them through their life cycles.
Roles and Responsibilities include, but are not limited to:
- provide the customer with database programming expertise and technical recommendations for appropriately designing and constructing applications
- serve as a point of contact for all matters related to the design, development, implementation, and maintenance of created applications
- coordinate operational support to partners who utilize created applications
- monitor usage, identify weaknesses, and facilitate the incorporation of improvements
- help develop the production of application operational procedures and user documentation
- prepare reporting documents, briefing materials, and organize appropriate trainings
- lead a small team of programmers and mentor less-experienced programmers in the software techniques necessary to meet customer's software application challenges
Basic Qualifications:
- Bachelor's degree in a relevant technical field from an accredited college or university. Masters preferred.
- Minimum of 7 years of software development experience in .NET and C# in a Microsoft Windows development environment. Strong experience with relational databases, especially SQL Server, API design and development.
- A demonstrated successful track record in leadership and writing is required. Prior work with a USG Agency or the military is preferred.
- Written and oral proficiency in English is required. Outstanding written and oral communication skills are required within an agile team environment. The incumbent must be able to communicate effectively and accurately with all team members, USG, NGO, and government officials. Candidate must be able to communicate effectively with remote team members. The individual is required to be capable of preparing documentation and progress reports. Correspondence and documents are to be prepared in a professional and competent manner.
- Subject matter expertise in Microsoft suite of software (C#, SQL Server, MVC, Asp.NET) and related third-party tools such as JavaScript, HTML 5, jQuery and Bootstrap is required. Experience with a sourced control product, Awesome controls, storing documents in SQL Server and manipulating Excel files in C# are pluses. Expertise in cloud-based computing applications is preferred.
- This position involves minimal travel, but the incumbent may be requested to travel domestically and/or internationally.
- Must be a US citizen with the ability to clear background check.
Diversity, Equity & Inclusion Statement:
The Seneca Holdings family of companies is committed to building an inclusive work environment that encourages, supports, and celebrates the diversity of our employees. We recognize that an inclusive corporate culture improves how we support our customers and also improves the collective impact we can make in our communities.
Equal Opportunity Statement:
Seneca Holdings provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex/gender, sexual orientation, national origin, age, disability, marital status, genetic information and/or predisposing genetic characteristics, victim of domestic violence status, veteran status, or other protected class status. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation and training. The Company also prohibits retaliation against any employee who exercises his or her rights under applicable anti-discrimination laws. Notwithstanding the foregoing, the Company does give hiring preference to Seneca or Native individuals. Veterans with expertise in these areas are highly encouraged to apply.