Software Developer

3 weeks ago


Pasco, United States First Tek Full time

POSITION RESPONSIBILITIES

Note: All official drafts, documents, and recommendations, as listed below, must be reviewed, finalized, and approved / accepted by appropriate BPA manager or other federal personnel with the authority to do so.

Large and Small Project Participation - may be assigned to project teams to provide expertise, recommendations, and assistance on software programming / developer components for large projects; or may be assigned smaller projects to carry out from cradle to grave. Project work may include:

Provide input and recommendations to project teams on programming / software solutions for large project(s)

Provide expertise and recommendations to project teams on programming / software components of large project(s)

Plan, develop, and recommend software projects for BPA manager consideration, such as the automation of routines.

Plan and coordinate projects and design software so that new operating requirements can be added while verifying the continuous availability of the existing system.

Collaborate with stakeholders and users to help define or refine programming / scripting needs, as requested.

Develop, test, and deploy n-tier C# .Net applications.

Design, document, and communicate effective technical solutions meeting end-user requirements.

Interpret design requirements and assist in technical design on related projects.

Collaborate with software developers, testers, and users throughout the System Development Life Cycle.

Research new and emerging technologies to determine their applicability to application development and maintenance, as well as for support of the needs of operations.

Problem Resolution and Troubleshooting:

Participate in on-call rotation for assigned system.

Study existing failures and electronic problem reports, including those of hardware interfaces, to trace and identify the cause of the problems.

Work with the hardware staff, dispatchers, telecom, and field personnel to develop and recommend solutions.

Develop and implement software solutions and procedures to recover from malfunctions to keep downtime to a minimum.

Design and write diagnostic software to enable hardware personnel to find and solve hardware problems.

Identify and resolve problems in software at all system tiers (Application, Server, Database, Network).

Control Center (CC) Operational Support:

Monitor system performance to determine whether adjustments need to be made, and to determine where changes will need to be made in the future. Make the necessary recommendations for correct actions; implement as approved.

Design and install software changes, per established procedures, to improve performance.

Write / draft and recommend, or revise, a variety of new or existing Control Center (CC) functional, security, and testing procedures, required to address system issues and/or changes. These procedures are developed for use by mission critical CC support staff, such as Computer Operators, Computer System Monitors (NSOC), Dispatchers, software and hardware staff, and other users.

Provide technical training and assistance on new or revised internal control center procedures to the Operators, NSOC personnel, and hardware and software staff, as well as other users. Provide technical cross-training to peers when requested.

Confer with system users about how to solve existing system problems.

Provide On-Call technical support in production environments, to include troubleshooting reported issues and system architectures to include data management, network management, and overall client architectures.

General Operations Support:

Maintain server systems (including clusters) with minimal impact to customers, which may require communications and coordination with CC system users.

Provide Administration of Windows Server 2012, 2016 and 2019

Provide Administration of Linux based OS - CentOS and RHEL

Distinguish key interactions and connectivity among enterprise server-client technical solutions involving hardware, networks, security, and applications.

Analyze system and uptime data metrics; identify quality assurance/quality control issues; and, identify failure or maintenance causes and trends; recommend resolutions and assist with implementation of BPA management approved actions.

Run utility programs to compile, test, debug, and install software, maintaining the systems' 24/7 operability.

Analyze, test, and apply changes to the application environment under the prevailing change management procedures and requirements.

Follow established compliance, functional, and security software control standards and procedures; and maintain (create new or revise existing) quality documentation of all such activities and associated follow up actions.

Plan, coordinate, and implement system security measures to protect data, software, and hardware.

Support North American Electric Reliability Corporation (NERC)/Western Electricity Coordinating Council (WECC) compliance by verifying adherence to standard requirements and documentation measures.

Use established NERC CIP cyber-security methods when performing assigned work.

Participate in group improvement efforts, recommending processes, procedures, practices, and standards to increase efficiencies and effectiveness and/or enhance quality.

Provide emergency and backup support for existing systems and functions.

Mark documents and maintain filing system(s), files, emails, and records in accordance with compliance requirements. Share and disperse documents only to appropriate personnel (those with a Lawful Government Purpose (LGP) to know). Mark and maintain all official records in accordance with the Information Security (INFOSEC) and Information Governance & Lifecycle Management (IGLM) standards and procedures. Validate official records are accurately maintained for auditing purposes.

REQUIREMENTS

Education & Corresponding Experience (required on matrix)

A degree in Computer Science, Information Technology, Engineering or a directly related field is preferred.

5 years of experience is required with an applicable degree.

7 years of experience is required without a degree or applicable degree.

Experience must include direct work experience in Computer/information technology.

Required Technical Skills & Experience (required on matrix)

5 years of experience with Software Development.

5 years of experience using Microsoft technologies.

5 years of experience with .NET, C#, and web services technologies.

Preferred Skills & Experience (optional on matrix)

Use and support of Energy Management Systems (EMS) software in a power system control center environment, with complex computer interrelationships and network topologies.

Knowledge of Alstom e-terraHabitat and e-terraBrowser (WebFG) software.

Knowledge of NERC-CIP and FISMA requirements.

Demonstrated ability to quickly become familiar with existing systems and codebases.

Ability to analyze, test, and deploy changes to the application environment while following proper change management procedures.

Extensive Microsoft product support and experience; Viso, Access, Internet Information Server, Visual Studio IDE and Windows Server administration (2012 or newer) including Windows clusters.

Version Control Systems (Subversion, Git) experience and maintenance.

Scripting languages such as Powershell, VBS, Perl.

Additional Requirements (not required on matrix)
Valid U.S. Driver's License is required.


  • Mainframe Developer

    6 days ago


    Pasco, United States Triunity Software Full time

    Qualifications Experience: 12+ years Skills: Cobol, VMS, VAX, Oracle, PL/SQL, JSON, JUnit, SQL Server, XML, MES, Linux, Unix Client is looking for a Mainframe Developer with expertise in Oracle PL/SQL and SQL Scripting Ability to break down an ambiguous problem and define it more clearly Ability to work within a team asking for clarification when needed...


  • Pasco, United States ABBTECH Professional Resources Full time

    This program requires US Citizenship or Green Card (Lawful Permanent Residents) Job Title: Sr. Web Software Developer Location: Washington, DC/Remote Summary: Researches, designs, implements, and manage software programs as well as testing and evaluating new programs. Resolves problems with software and responds to suggestions for improvements and...

  • Software Developer

    6 days ago


    Pasco, United States Envisioneering Inc Full time

    Job Title Software Developer - NRL Radar Division Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Bachelor's Degree How much will you travel if the job requires it? 0 - 25% Minimum Security Clearance Required Secret Job Description Envisioneering, Inc. has an opening for a full-time Software Developer to support our current work at...


  • Pasco, United States Prestige Development Group Full time

    We areseeking a Senior Security Software Developer to join our team. Your responsibilities encompass integrating security practices seamlessly throughout the development and deployment processes. Your focus will be around automating security measures, ensuring they're ingrained in continuous integration, delivery, and deployment pipelines. Requirements: 7...


  • Pasco, United States Envisioneering Inc Full time

    Job Title Senior Software Developer, Naval Combat System Modeling & Simulation Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Bachelor's Degree How much will you travel if the job requires it? 0 - 25% Minimum Security Clearance Required Secret Job Description Envisioneering, Inc. has an immediate opening for full-time Senior Software...


  • Pasco, United States Jones Lang LaSalle IP, Inc. Full time

    JLL supports the Whole You, personally and professionally. Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology to our clients. We are committed to hiring the best, most talented people in our industry; and we support them through professional growth, flexibility, and...


  • Pasco, United States Cardinal Integrated Technologies, Inc. Full time

    Role: Display Software Engineer Location: Redmond, WA - onsite Request-ID: 14911-1 Duration: 6+ Months In Mixed Reality, people-not devices-are at the center of everything we do. Our tech moves beyond screens and pixels, creating a new reality aimed at bringing us closer together-whether that's scientists "meeting" on the surface of a virtual Mars or some...


  • Pasco, United States Zencon Group Full time

    US Citizens Only (no dual citizenship)Battelle Memorial Institute, Pacific Northwest Division, operates the Pacific Northwest National Laboratory (PNNL) for the U.S. Department of Energy (DOE) in Richland, WA.PNNL maintains a portfolio of custom-built software systems and is working to modernize these existing legacy information systems. There is currently a...


  • Pasco, United States Cambium Learning Group Full time

    Job Overview: Do you want to be a part of something innovative and cutting edge? If your answer is yes, then join our team of more than a hundred software engineers, designers, project managers and software specialists that are smart, creative and excited by what they do! Some of our ground-breaking work includes advanced computer-adaptive algorithms (only...

  • Mulesoft Developer

    5 days ago


    Pasco, United States Convergenz Full time

    Mulesoft Developer Resource will use Mulesoft to read from Kafka queues into Salesforce and create platform events from Salesforce to an external API. Technical Skills: Mulesoft Development, JSON, Salesforce Administration, SQL. Job Description: Provides business and technical skills across all phases of the program lifecycle. Integrates continuity of...


  • Pasco, United States Piper Companies Full time

    Zachary Piper Solutions is seeking a SharePoint/Web Developer to support the Enterprise Cybersecurity Tools Program for a Government customer The positions are open at: Joi nt Base Anacostia-Bolling (JBAB), Washington, DC College Park, MD Reston, VA Job Description: Support software and web architecture development, requirements analysis, process...


  • Pasco, United States Omni Federal Full time

    Omni Federal is a small business focused on modern application development, cloud, and data analytics for the Federal government. Our past performance is a mix of commercial and federal business that allows us to leverage the latest commercial technologies and processes and adapt them to the Federal government. Omni Federal designs, builds and operates...

  • Java Developer

    2 weeks ago


    Pasco, United States ApTask Full time

    About Client: The client provides information technology (IT) services, including business outsourcing, infrastructure technology, and application services. The application service offered by the company includes application development, maintenance, and support. The markets served by the company are financial services and insurance, healthcare,...


  • Pasco, United States Moderna Full time

    The Role Moderna is expanding our footprint to Seattle to further our mission of delivering the greatest possible impact to people through mRNA medicines! Our new technology hub in Seattle will focus on software product development for our Commercial, Data & Machine Learning, Cloud Infrastructure, Security, and Engineering Excellence (dev tools) products and...

  • Software Engineer

    2 weeks ago


    Pasco, United States Palantir Technologies Full time

    A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Our products support some of the most important and...

  • Software Engineer

    1 week ago


    Pasco, United States Palantir Technologies Full time

    A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Software Engineers at Palantir build software at...

  • Sr Android Developer

    3 weeks ago


    Pasco, United States Saxon Global Full time

    T-Mobile Senior Android Software Engineer Fully Remote (MUST BE LOCATED NEAR Seattle, WA, Kansas City, Missouri, or Frisco, Texas... although the team is fully remote they want to be sure their contractor workforce is located near their office locations) 1 year contract (Potential for long term extension) As a Sr. Engineer - Android, you will be working...


  • Pasco, United States Synovix Full time

    Level 3 - Full Stack Software EngineerLocation: DMV Area Required Education: Bachelor's Degree plus 7-10 years' experience or a master's degree plus 5 years of experience. Required Skills/Experience: Programming experience with Python, JavaScript, and at preferably one more programming language (Java is a plus). Experience with front end frameworks like...

  • Java Developer

    5 days ago


    Pasco, United States Avantgarde Full time

    AvantGarde, LLC (AG) seeks to engage a Java Developer for a short term project to provide support to the AG client on site at the Department of Justice (DOJ), Executive Office for United States Attorneys, supporting multiple software development and maintenance projects simultaneously in an Agile development environment. The Java Developer analyzes...


  • Pasco, United States TrueTandem Full time

    Company Description TrueTandem's mission is to be a trusted information technology solutions provider, committed to the success of our customers, communities and employees. To enable this mission, we listen to our customers' needs, empower our dedicated and talented employees, envision success together, and deliver innovative cost-effective solutions. For...