Demo

Software Engineer II

Arcata Associates, Inc.
North Las Vegas, NV Full Time
POSTED ON 12/23/2024
AVAILABLE BEFORE 2/21/2025

Summary:

The Software Engineer; Database/Web Application Programmer plans, conducts, and technically implements software engineering projects or major phases of software engineering projects, coordinating the efforts of supporting staff in the performance of work. The Software Engineer; Database/Web Application Programmer participates in software development, testing, documentation and maintenance in the support of customer requirements.


Essential Duties and Responsibilities:

Development and deployment of web applications utilizing Microsoft SQL Server databases with ASP.NET backend in C# and Vue and Javascript or Typescript frontend.

Maintain/update classic ASP web pages

Day to day system support, including requests such as, ad-hoc queries, report modification, data extracts, data loads, query tuning, etc.

Perform database optimization activities to improve application, query and report performance.

Assists in formulating engineering project requirements to meet the customer's needs and deadlines. Develops detailed implementation plans to execute and meet project requirements.

Determines timelines for completing engineering projects, and reports to the Engineering & Integration Manager and/or the Lead Software Engineer on the project's status.

Works closely with hardware engineering, communications engineering, configuration management, quality assurance and operations support to ensure proper integration of software engineering with the other disciplines involved in the project.

Designs, implements, tests, and deploys software projects.

Provides technical guidance, direction and assistance to other engineering team members.

Advises management, the engineering staff and the customer on the analysis, design, development and test of software projects.

Reviews modifications to system software to ensure compatibility with existing hardware and software.

Writes documentation in support of software development or modifications.

Attends meetings as requiredeparing and maintaining CMMI compliant engineering processes and procedures.

Performs other related duties as required.


Qualifications:

Education or Equivalent Experience:


Bachelor's degree in Computer Science or a related engineering or technical discipline, or a combination of formal education and experience equivalent to a four-year college degree.


Skills/Knowledge/Abilities Required:

Ability to program in C#, C and C .

Experience with Web Applications and Services toolsets (Java, Java Script, Typescript, XML).

Experience with database development (SQL Server, Oracle, Access). Skills that include but are not limited to Stored Procedures, Views, table maintenance, SSRS, and .Net CLR development.

Experienced in the planning, development, testing and roll-out of applications. Knowledge of relational and flat file database design, table schema and front end applications within the Microsoft environment, is required. Familiarity with IIS, XML and VBA is also desired.

Experience with Classic ASP.

Experience with Open Source software and systems is a plus.

Experience designing Windows applications and graphical user interfaces.

Ability to multitask between designs development and defects resolution.

Experience with performance tuning new and existing stored procedures.

Knowledge and understanding of formal software development standards and software development processes to include the Software Capability Maturity Model.

Ability to write and prepare a variety of technical and user-oriented reports, manuals and other types of written communications.

Ability to direct the work of other engineering team members.

Ability to analyze data, resolve problems and make decisions independently.

Strong analytical skills - ability to quickly absorb customer requirements and build product knowledge.


Licenses or Certifications:

Must possess a valid Nevada driver's license.

Ability to obtain and maintain a Government Security Clearance.

Security Certification


Core Competencies:

Ability to work with minimal supervision, to take ownership of tasks and overcome any obstacles.

Ability to effectively interact with system users.

Ability to communicate effectively in both oral and written form.

Ability to establish and maintain effective work relationships with those contacted in the performance of this position.


Work Environment, Physical and Mental Demands:

Typical office environment with no unusual hazards, constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, constant mental alertness, must possess planning/organizing skills, and must be able to work under deadlines.


Arcata Associates is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.

Salary : $75,000 - $95,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Arcata Associates, Inc.

Arcata Associates, Inc.
Hired Organization Address Beach, FL Full Time
Arcata is a technical services company supporting our nation's defense and maintaining our country's leadership in scien...
Arcata Associates, Inc.
Hired Organization Address Ridgecrest, CA Full Time
Engineering Technician I Summary: The Engineering Technician I, under close supervision of a technical lead or unit supe...
Arcata Associates, Inc.
Hired Organization Address Las Vegas, NV Full Time
This position requires familiarity with the terminology of the office unit. Project Control Supervisor selects appropria...
Arcata Associates, Inc.
Hired Organization Address Edwards, CA Full Time
The Range Tracking Systems Field Service Engineer is accountable to the Range Tracking Systems (RTS) Work Group Lead (WG...

Not the job you're looking for? Here are some other Software Engineer II jobs in the North Las Vegas, NV area that may be a better fit.

Senior Software Engineer

OneStream Software, North Las Vegas, NV

Software Engineer II

Arcata Associates, Inc., Las Vegas, NV

AI Assistant is available now!

Feel free to start your new journey!