Senior software engineer
We are a national, innovative, high-growth software company devoted to k12 education administrationOur products beat the competition by focusing on all business operations of k12 schools, including both financial and school nutrition managementWe have a deep understanding of k12 school systems and regulations, with a focus on providing creative, integrated and user-friendly solutions supported by excellent customer serviceOur workforce is talented, loyal, dedicated and highly enthusiasticThis is a fantastic career opportunity for the right individualWhere else can you play beach volleyball and work for a leading tech company? culture we offer challenging work in a team environmentWe respect each other and collaborate for continuous improvementWe are the experts in our product lines and we anticipate the needs of our customersOur customers say we work efficiently and always strive to provide the proper solutionWe have achieved this by building relationships based upon: expertise, patience, attentiveness, clear positive communication, tenacity, and a calm presenceBasic function as an engineer at linq, you will work as a member of a cross-functional team to deliver business critical applications of high function and technical qualityYou will be responsible for working closely with the product owners and quality assurance to create software that fulfills business needsYou are capable of quickly learning new business domains as well as working in a team environmentYou are passionate about delivering high quality, maintainable software to the businessDuties and responsibilities: include the followingOther duties may be assigned.
Perform appropriate code modifications to existing software that is aligned with the tools, procedures, processes, and coding standard used by linq.
Work as part of the technical team to develop code that enhances current software products, as well as assist in the design, development, and implementation of new software products.
Participate in design and code review sessions to ensure accuracy and maintainability of programming.
Work with the organization’s product managers, project managers, quality assurance, and infrastructure staff to ensure timely delivery of quality software changes, defect correction, and enhancements.
Evaluate proposed technical solutions to ensure that they are aligned with the software functionality and attributes.
Perform unit and systems testing to ensure delivery of quality products.
Assist business analysts and project managers to address ad hoc customer requests (e.g., database queries, data issues, etc.).
Works collaboratively with linq`s teams of developers and engineers to design and develop moderate to complex web-based applications
Recommends innovative technical solutions to improve software capabilities and user accessibilityEnsures technical components are reliable, scalable, interoperable, and reusable
Continually enhances the technical design and frameworks underlying the linq product suite
Designs and documents technical architecture
Mentor other development staff
Perform other duties as assigned.
Qualifications: to perform this job successfully, an individual must be able to perform each essential duty satisfactorilyThe requirements listed below are representative of the knowledge, skill, and/or ability requiredReasonable accommodations may be made to enable individuals with disabilities to perform the essential functionsEducation/experience:
Excellent written, oral communication, and interpersonal skills.
Proven problem solving and decision-making skills
Interest in the learning and growing in knowledge and skillset related to the software development process.
Ability to multi-task and adapt to shifting priorities, demands, and tight timelines using analytical and problem-solving skills
Ability to meet scheduled delivery dates
Creativity in designing browser-based applications
.net development skills (visual studio, .net framework, asp.net, c#, vb.net, mvc, razor, tfs, git, .net core)
In depth knowledge of microsoft sql server and tsql
Knowledge of jira and confluence a plus
Sisense experience a plus
Bachelor`s degree or equivalent technical degree with minimum of five years of related experienceAdditional years of experience may be accepted in lieu of degree.
Math ability: ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volumeAbility to apply concepts of basic algebra and geometryReasoning ability: ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization existsAbility to interpret a variety of instructions furnished in written, oral, diagram, or schedule formComputer skills: to perform this job successfully, an individual should have knowledge of microsoft word, microsoft excel, microsoft visual studio, and microsoft sequel serverBenefits:
Highly competitive compensation
Health insurance paid 100% for employee; 80% for spouse/dependentsComprehensive health and dental insurance
401(k) retirement savings with matching 4% of base salary
Eligible for bonus based on performance
Open paid time off (pto) plan and paid holidays
Several company employee engagement events, professional development opportunities, career support, paid volunteer time, etc.
Eoe statement we are an equal employment opportunity employerAll qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.