• Verint
  • $126,470.00 -187,710.00/year*
  • Sacramento, CA
  • Information Technology
  • Full-Time
  • 4948 Mack Rd

Check out similar listings!

Loading some great jobs for you...




Overview of Job Function:

The Sr. Software Engineer works in the application development team with members of the development organization, QA and Tier 3 Support and is responsible for the design, development, and the implementation of web based applications.

Principal Duties and Essential Responsibilities:

* Design, modify, develop, write and implement software programming applications.


* Responsible for high-level designs and technical requirements.


* Contribute to component and product architectural designs.


* Participate in the unit testing, test case reviews, and certification of software.


* Conduct and participate in design/code reviews.


* Interact with Business Analyst to ensure that specifications are satisfied.


* Offers improvements to maintenance problems, design limitation, product reliability and features for future product direction.


* Engage in limited research, including investigating new technologies to improve current products.


* Help Tier 3 Support with customer cases.


* Act as subject matter expert in a specific area of responsibility for other teams (i.e., QA, Documentation, Support etc.).


* Follow well-defined processes within the Engineering organization with little or no guidance.


* Work in a team environment, soliciting input from various project members and utilizing the existing project experience base to all development work.


* Work with minimal or no supervision.



Minimum Requirements:

* Bachelor's degree in Computer Science, Engineering, or related field of study


* Minimum of 5+ years experience in application software development


* Design and development experience in Java EE Platform technologies and web application servers


* Extensive object oriented analysis, algorithm design and Java EE design patterns


* Ability to understand and solve complex problems and concepts as well as make decisions based on given input


* Analytical skills including applying logical thinking to gathering and analyzing information, designing and testing solutions to problems, and formulating plans


* Must have development experience with: Java EE, EJBs, AJAX, SQL Server (fluent with SQL programming, Stored Procedures), JSPs, Servlets, XML, HTML, JavaScript


* Experience with both web client side and server side development


* Successful completion of the background check process, including but not limited to employment, education, criminal convictions, OFAC, SS Verification and credit, where available and in accordance with federal and local regulations.



Preferred Requirements:

* Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model


* Experience with Ext JS and React JavaScript frameworks


* Proficient understanding of web markup, including HTML5, CSS3


* Good understanding of asynchronous request handling, partial page updates, and AJAX


* Experience in one or more of the following areas is an advantage: WebLogic, Web Services, JFreeChart, Git, TestNG, Microsoft SSRS, Applets, Hibernate, Spring


* Detail-oriented and highly organized person with the ability to juggle multiple priorities and parallel projects


* ->

Job Title: Sr. Engineer, Software

Location: US-CA-San Diego

Job ID: 13672

Overview of Job Function:

The Sr. Software Engineer works in the application development team with members of the development organization, QA and Tier 3 Support and is responsible for the design, development, and the implementation of web based applications.

Principal Duties and Essential Responsibilities:

* Design, modify, develop, write and implement software programming applications.


* Responsible for high-level designs and technical requirements.


* Contribute to component and product architectural designs.


* Participate in the unit testing, test case reviews, and certification of software.


* Conduct and participate in design/code reviews.


* Interact with Business Analyst to ensure that specifications are satisfied.


* Offers improvements to maintenance problems, design limitation, product reliability and features for future product direction.


* Engage in limited research, including investigating new technologies to improve current products.


* Help Tier 3 Support with customer cases.


* Act as subject matter expert in a specific area of responsibility for other teams (i.e., QA, Documentation, Support etc.).


* Follow well-defined processes within the Engineering organization with little or no guidance.


* Work in a team environment, soliciting input from various project members and utilizing the existing project experience base to all development work.


* Work with minimal or no supervision.



Minimum Requirements:

* Bachelor's degree in Computer Science, Engineering, or related field of study


* Minimum of 5+ years experience in application software development


* Design and development experience in Java EE Platform technologies and web application servers


* Extensive object oriented analysis, algorithm design and Java EE design patterns


* Ability to understand and solve complex problems and concepts as well as make decisions based on given input


* Analytical skills including applying logical thinking to gathering and analyzing information, designing and testing solutions to problems, and formulating plans


* Must have development experience with: Java EE, EJBs, AJAX, SQL Server (fluent with SQL programming, Stored Procedures), JSPs, Servlets, XML, HTML, JavaScript


* Experience with both web client side and server side development


* Successful completion of the background check process, including but not limited to employment, education, criminal convictions, OFAC, SS Verification and credit, where available and in accordance with federal and local regulations.



Preferred Requirements:

* Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model


* Experience with Ext JS and React JavaScript frameworks


* Proficient understanding of web markup, including HTML5, CSS3


* Good understanding of asynchronous request handling, partial page updates, and AJAX


* Experience in one or more of the following areas is an advantage: WebLogic, Web Services, JFreeChart, Git, TestNG, Microsoft SSRS, Applets, Hibernate, Spring


* Detail-oriented and highly organized person with the ability to juggle multiple priorities and parallel projects



As an equal opportunity employer, Verint Systems Inc. prides itself in providing employees with a work environment in which all individuals are treated with respect and dignity. This means we are committed to providing equal opportunity to all qualified employees and applicants for employment without regard to one's race, color, religion, national origin, age, gender, disability, alienage or citizenship status, marital status, creed, genetic predisposition or carrier status, sexual orientation, Veteran status or any other classification protected by applicable federal, state or local laws. This policy applies to all terms and conditions of employment including but not limited to hiring, placement, promotion, compensation, training, leave of absence or termination.


Associated topics: .net, algorithm, application, back end, c c++, c++, php, software developer, software development engineer, software engineer

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!